weekly

#10 - 2024.3.22

最前沿

require(esm) in Node.js

Node.js 即将实验性的支持 require 加载不包含顶层 await 的 ESM 代码,文章的作者向 Node.js 提交了实现该功能的 PR。模块的格式在 JS 生态仍然是个令人烦恼的问题,比如之前允许 ESM 引入 CJS,但不支持 CJS 引入 ESM。生态内也比较割裂,比如一些包只有 ESM 产物,一些包则保证最大兼容性(编译各种产物)。

Nuxt 3.11

这可能是 Nuxt v4 之前的最后一个小版本。

可能是比较实用的

其它

Nodejs 新的官网上线啦

新官网有全新的外观、全局搜索框、教程

涨知识

一篇深入探讨前端生态系统的当前状态和未来发展趋势的文章,包括众多的框架、概念、倡导者、偏好和最佳实践。

Qwik 与 React Hydration 有何不同

Qwik 框架旨在只在需要时加载必要的 JavaScript,比 React 基于路由加载 JavaScript 的颗粒度更小,从而优化性能和用户体验。

Next.js v14 实现乐观更新,面向未来的 UI 更新方式

通过一个 Todo List 应用介绍在 React 和 Next.js 中如何使用 useOptimistic 实现乐观更新。

小贴士

lodash 的一个替代品 radash

radash 有良好的类型提示,没有依赖,函数式。找到了一篇作者 2022 年的旧文 Lodash is dead. Long live Radash.

念念不忘

本期周刊由以下同学提供资讯:(排名不分先后)

部分摘要由 AI 辅助生成