浅谈React 16中的Fiber机制

九月份关于 React 开源协议的话题在社区闹得沸沸扬扬,所幸最后以 Facebook 宣布遵循 MIT 进行开源告终,但由此也足以看出 React 在前端圈的影响力。 作为 Facebook 前端出品的当门红,React 也迎来了一次大的升级,引入了最新的核心调度算法即 Fiber 机制,这是 React 基于 Fiber 调度的第一个版本,其次还增加了一些呼声高的新特性,…

Read More

React 的性能优化(一)当 PureComponent 遇上 ImmutableJS

一、痛点 在我们的印象中,React 好像就意味着组件化、高性能,我们永远只需要关心数据整体,两次数据之间的 UI 如何变化,则完全交给 React Virtual Dom 的 Diff 算法 去做。以至于我们很随意的去操纵数据,基本优化shouldComponentUpdate 也懒得去写,毕竟不写也能正确渲染。但随着应用体积越来越大,会发现页面好像有点变慢了,特别是组件嵌套比较多,…

Read More

Web Component:过去、现在和未来

编者按:作者高凯从 JS 的中古时代的 jQuery 说起,到 Backbone,再到 Augular,最后到现代的时髦的 React,为我们梳理了 Web Component 从概念到标准化的历程 1.什么是 web component 援引MDN上的解释: Web Components consists of…

Read More