栗子前端技术周刊第25期 - Set 对象方法 Stage 4 阶段、ESLint 9.0、Docusaurus 3.2...

🌰栗子前端技术周刊第 25 期 (2024.4.8 - 2024.4.14):浏览前端一周最新消息,学习国内外优秀文章视频,让我们保持对前端的好奇心。

📰 技术资讯

  1. Set 对象将支持更多方法 :Set 支持更多方法的提案已经到 stage 4 了(提案已完成,通过验收测试,下一步就纳入ECMA标准) ,这些方法包括 intersection, union, difference 等等。
js 复制代码
const set1 = new Set([1, 2]);
const set2 = new Set([2, 3]);
const result = intersection(set1, set2); // [2]
  1. ESLint 9.0:ESLint v9.0 发布,这是 ESLint 的一次重大版本升级,包括 Node.js < v18.18.0,v19 的版本不再支持,eslint.config.js 现在为默认配置文件及 Eslint 规则的更新和过时规则的移除,官方有提供了一个升级指南。

  2. Docusaurus 3.2:Docusaurus 3.2 版本提升了生产构建速度,冷构建下提升 30%,增量构建下提升 60%;本地开发服务速度也提升 50%;还有一些博客插件的优化等等。

  3. VitePress 1.1:VitePress 1.1 发布,主要是一些问题修复和少量功能更新。

📒 技术文章

  1. Using JSON Web Tokens with Node.js:在 Node.js 中使用 JSON Web Tokens - 本文将深入探讨 JWT 的细节,并全面介绍如何使用 JWT 实现身份验证,使用 Node.js 实现 REST API。

  2. 探探各个微前端框架:本文从框架的应用隔离实现方案、实战、优缺点三个方面探一探各个框架。帮助大家了解各个框架是如何使用,如何运行,从而能选出适合自己项目的微前端方案。

  3. 告别轮询,SSE 流式传输可太香了!:文章将从 SSE 的概念、与 Websocket 对比、SSE 应用场景多个方面介绍 SSE 流式传输。

🔧 开发工具

  1. nutui:京东零售团队开源的京东风格的轻量级组件库,NutUI 提供了支持多个框架的不同版本组件,组件涵盖了H5、小程序和app。
  1. Barba.js:实现页面间平滑的视觉过渡,官网的动效既漂亮又流畅。
  1. faces.js: 生成卡通人脸的 JavaScript 库。人脸使用 SVG 绘制,同时生成的人脸可以用一个 JS 对象保存,以便后续再绘制同一个人脸。

🚀🚀🚀 以上资讯文章选自常见周刊,如 JavaScript Weekly 等,周刊内容也会不断优化改进,希望你们能够喜欢。

💖 欢迎关注微信公众号:栗子前端 💖

相关推荐
Csvn4 小时前
渲染管线
前端
程序员大阳4 小时前
副队长CSS教程(33)–圆角与透明
前端·css·透明·圆角
志尊宝4 小时前
Vue3 零基础每日笔记(082):文件上传实战——el-upload 校验、自定义上传、头像预览
前端·javascript·vue.js·笔记·#javascript·#vue.js
鬼手点金5 小时前
opencode-rules 插件
java·开发语言·前端·人工智能·chrome·git·github
柳杉5 小时前
借助 Codex 和可视化工作流,从调研到完整实现,3D 大屏竟然可以这么简单
前端·ai编程·数据可视化
IMPYLH5 小时前
HTML 的 <wbr> 元素
前端·html
Dovis(誓平步青云)6 小时前
常用命令藏得太深?怎么做一个快捷命令坞
运维·前端·自动化·音视频·prometheus
IT_陈寒6 小时前
Vite的这个问题坑了我三天,原来如此解决!
前端·人工智能·后端
网易云信6 小时前
大模型能上岗做销售吗?我们让 12 款国产模型交了 420 份作业
前端·后端
蜗牛互联网7 小时前
Python Agent工具调用的白名单、参数校验与审批门禁
java·服务器·前端·人工智能·后端·python