562 期 - 时隔两年,React Conf 强势回归!

编辑:liu-jin-yiQC-LYucohny

🔥 本周热门

Tabulator v5.0:交互式表格和数据网格库 — 支持所有主要的浏览器,如果你愿意,可以与 Angular、Vue 和 React 一起使用。 v5.0 是一个大的版本更新,支持重新渲染、重组和转移到 ES 模块等功能 —— 详情见 v5.0 发布说明 。并且有 大量的例子 可供参考。

Oli Folkerd

为什么“过时的” jQuery 仍然是主流的 JavaScript 库? — jQuery 是网络上运行时间最长且最具影响力的 JavaScript 库之一。它是如何经受住时间的考验的呢?

Richard MacManus

快讯:

版本发布:

Yarn v3.1 – 替代包管理器。
Solid v1.2.0 – 反应式 UI 库。
MUI-Datatables v4.0 – 基于 Material UI 的 React 数据表格。
ESLint v8.1.0 – JS 代码分析器。
GoldenLayout v2.4.0 – 多窗口布局管理器,适用于 Web 应用程序。
Meteor v2.5
Redux v4.1.2

📖  教程与趣事

Adobe Photoshop 在浏览器上的发展历程 — 我们之前在浏览器就已经有了相当好的图形编辑器,但把这些琐碎的功能整合在一起,形成一个无愧于 Photoshop 名字的编辑器是一项壮举。WebAssembly 在其中发挥了巨大的作用,其他许多网络技术也是如此,它们共同为我们开辟了新的机会 —— 不仅仅是 Adobe。

Thomas Nattestad and Nabeel Al-Shamma

为 Next.js 构建高效的图像组件 — 该组件为 Next.js 优化图像提供了开箱即用的解决方案。它可以优化加载、压缩和响应。目前在 Next.js 12 中已经支持 AVIF。

Sohoni, Erickson, Castle

对于 Unicode,JavaScript 开发者都应该知道些什么? — 虽然 Unicode 并不是什么新鲜事,但它再一次在社会上引起关注。这篇文章包含了很多有用的知识,比如字符串是如何表示的,为什么 Unicode 存在,什么是代码单元,以及 JavaScript 是如何处理这一切。

Dmitri Pavlutin

用原生 JavaScript 进行页面内过滤搜索 — 对于普通的页面查询 Cmd+F 就可以满足需求,但是如果你想为用户提供一些更优雅和定制的页面搜索方案,这篇文章可以帮助你实现这个功能。

Hilman Ramadhan

Reflection at Reflect:反射和代理 API — Reflect 是一个用于回归测试的工具,它使用 JavaScript 的 ReflectProxy 对象来获取代码中它需要的信息。

Reflect

JavaScript 中的 Trie:“自动补全”背后的数据结构

Anish Kumar

JavaScript 中的稀疏数组与密集数组的区别?

Dmitri Pavlutin

如何用 React 和 Puppeteer 生成精美的 PDF 文件。

Clément Marcilhacy

🛠  代码与工具

Cytoscape.js:用于可视化分析的网络库 — 如果你需要对关系型数据进行建模或可视化操作,比如生物数据或社会网络,用这个库就很方便。这里有很多 demo 可以参考。GitHub repo

Max Franz

PDFKit:Node 和浏览器的 PDF 生成库 — 这里有一个 有趣的在线 demo,可以直接在浏览器中运行。GitHub repo

Devon Govett

Blobity:改变光标样式特效库 — 这个库可以让用户创造出丰富多样的光标样式特效,非常有趣!并且页面本身就是一个 demo。很遗憾它只对开源项目免费。

Georgy Marchuk

Vizzu:动画数据可视化库 — Vizzu 与大多数数据可视化库有点不同,它的亮点是 动画 可视化和不同可视化类型之间的转换。

Vizzu

Fragstore:React 状态管理库(仅 800 字节)

Aral Roca Gomez

npkill:查找并删除 node_modules 文件夹 — 列出你系统中的所有 node_modules 目录,以及它们占用的空间。然后你可以选择你想删除的任意目录以释放空间。GitHub repo

Nya García and Juan Torres

© 2025 印记中文 | 粤ICP备17008907号-2