焦点理解 Virtual DOM前端框架 React 和 Vue 都用上了 Virtual DOM 来维护 DOM,Virtual DOM 虽然不是 Web 标准,但现代前端框架都少不了它,它已成为高性能框架的一个必要条件。本文作者解释了 Virtual DOM 为何能比普通的 DOM 操作更高效的原因,以及它背后的原理。教程理解 NodeJS 的 cluster 模块本文介绍了如何使用 cluster.fork() 充分利用多核 CPU 资源,还有 master 进程和 child 进程的 IPC 通信方式。使用 cluster 模块搭建 HTTP 服务在上文基础上,讲解了使用 cluster 搭建多进程 HTTP 服务,以及多个子进程能够监听同一端口的背后原理,以达到高扩展和高性能的目的。在 Node.js 中使用 ES moudles作者回答了如何在 Node.js 下使用 ES modules 的语法,与 CommonJS 的区别。工具&资源np更强大的 npm publish 命令行工具。dropcss移除没用到的 CSS。csstree将 CSS 转成 AST 并处理的工具库。sqip将原图片转成低质量的 SVG 占位图。如果你喜欢这篇文章,请关注我,我会持续输出更多原创且高质量的内容。原文链接:前端周报第 12 期