本文作者:IMWeb EnjoyChan 原文出处:IMWeb社区 未经同意,禁止转载
考虑到移动端性能,腾讯企鹅辅导移动端项目使用了更为轻量的 preact(7KB) 及其对应配套 preact-router 等, 考虑到 preact 对 react 的兼容不全、生态远不如 react 等问题,且 react 16 相当吸引人的特性包括:
react
is 5.3 kb (2.2 kb gzipped), down from 20.7 kb (6.9 kb gzipped).react-dom
is 103.7 kb (32.6 kb gzipped), down from 141 kb (42.9 kb gzipped).react
+ react-dom
is 109 kb (34.8 kb gzipped), down from 161.7 kb (49.8 kb gzipped).react-addons-perf
, react 16 不支持该 addon, 改建议使用 performance 能力可更改为:
升级后的 react, 我们又可以愉快地使用各种新特性、更优雅的写代码了,更重要的是利用这些新特性提升页面性能、提供更好的用户体验,以下为官方图,下次再写一篇升级 react 16 之后性能相关文章