栗子前端技术周刊第 60 期 - Node v22.12.0 LTS、Next.js 15.1、VSCode 1.96...

600 阅读2分钟

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

📰 技术资讯

  1. Node v22.12.0 LTS:Node.js 发布首个支持 require(esm) 的 LTS 版本,这是一个不大不小的里程碑,该版本中你可以使用 require() 加载原生 ES 模块,不过此功能仍处于实验阶段。

  2. Next.js 15.1: Next v15.1 正式支持 React 19,除此之外,还改进了错误调试、稳定 after API,新增实验性的 forbiddenunauthorized API。

  3. VSCode 1.96:该版本内容包括:支持覆盖模式输入、支持粘贴代码时自动添加缺失的 TS/JS import、重启后恢复编辑会话等等。

vscode_paste

📒 技术文章

  1. The Complete Guide to Building a Vue.js Component Library:Vue 组件库搭建完整指南 - 文章将带你了解最流行的组件库是如何搭建的,同时一步步带你实现自己的组件库。

  2. How React Compiler Performs on Real Code:React Compiler 在实际场景中的表现如何 - 文章从初始加载性能、交互性能、是否能捕获所有不必要的重新渲染三个方向做了调查,结论是 React Compiler 在初始加载性能方面没有任何负面影响,交互性能方面有或大或小的提升,不能捕获到所有的不必要重新渲染。

  3. 浅谈古茗内部的Request请求库:文章介绍了 XMLHttpRequest、Fetch API、Axios 和古茗 Request 库的各自优势和适用场景。

🔧 开发工具

  1. Codate:常见的日期格式化代码片段,支持连字符、斜线、点号、标准逗号等,代码包括 JS、Go、Python、Java、PHP 等 11 种语言。
Codate
  1. Termo:Termo 是一款适用于 Web 的终端控件,它的灵感来源于 xterm.js。
Termo
  1. React Spinners:Loading 组件集。
React Spinners

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

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