前言
本文原发于公司内部 ATA 平台,经过数据脱敏后,重新整理成为了这篇文章。所以文章内会有很多内部系统的介绍和链接,这些链接以及平台无法在非公司内网打开,但不影响文章整体的阅读和理解。
前言
在过去的一年中,我们团队的流量业务经历了一系列的重构和大幅度性能优化。最近,在前端开发标准化平台的支持下,我们也进行了一轮标准化治理。现在,从各个角度来看,整个应用相比之前都有了不小的提升。
抛砖引玉,我把其中的一些思考和选择总结成了这篇文章,给大家做参考。
技术选型
开发框架选择
为什么选择 React
这个没有什么需要讨论的,内部的所有基建以及大环境决定了必然是 React。
为什么是 React18
原本项目是 React16,React18 相较于 16 主要的变化:
- 并发模式 - React18默认开启了并发模式, 简单讲就是组件渲染从同步不可中断改为了异步