都说react适合做大型项目,但是什么是大型项目呢。
什么是大型项目
这个所谓的大项目应该是指 多部门,多项目协作。而并不是页面量和工作日,对于大公司,协作所带来的成本,效率问题才是问题
为什么会说react要更适合大型项目,这么说的基础又是什么
首先在上方已经说过,选用vue或者react作为大型项目的框架主要还是在于人,在于开发团队的统合程度
那为什么还要说react更适合大型项目呢,支点是什么呢?
- 大型项目的庞大带来的是代码优化以及性能优化,
- react提倡的更细粒度的封装,带来的组件的复用性提高。
- 更高自由度的编写(几乎无api)可以为手动优化性能带来更大的便利性
2.react社区的活跃性
- 这点会反复提及,因为这点更加重要
- 社区提供了多样性的解决方案和更多的选择,这对于一个大型项目(大量的坑)来说也是至关重要的
但是这些问题,经过时间的沉淀,vue终会解决,并且现在也不差
为什么说vue和react都适合大型项目,支点又是什么
团队的协同!!!
回过头来说,对于更高自由度的react开发者而言,每个人对于react的理解都是不一样的,这是与前端开发模块化思想背道而驰的。从这点上就需要领头大佬的设计与把关能力要更优秀,也最终落实到了人
身上。
其实现在来说,vue和react都相差无几,各有优劣,两者差距更多的是在