前端周报第 12 期

焦点

理解 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 期

你可能感兴趣的:(前端,周报)