我从网上查到一些资料,但是在真实项目中应该如何抉择
我查了一些相关的资料,这是一些简单的比较,但是我想知道在真实项目里面到底应该怎么抉择呢?
在 性能方面,React中,某个组件发生变化,它会以该组件为根,重新渲染整个组件子树。
而在Vue组件的依赖是在渲染过程中自动追踪的,所有能知道哪个组件确实需要被渲染。
Augular是双向数据绑定,React单向数据绑定
我从网上查到一些资料,但是在真实项目中应该如何抉择
我查了一些相关的资料,这是一些简单的比较,但是我想知道在真实项目里面到底应该怎么抉择呢?
在 性能方面,React中,某个组件发生变化,它会以该组件为根,重新渲染整个组件子树。
而在Vue组件的依赖是在渲染过程中自动追踪的,所有能知道哪个组件确实需要被渲染。
Augular是双向数据绑定,React单向数据绑定
我觉得现在市场已经形成了对这三大框架的认知共性了:
angular由于变动比较快,以及一些历史原因,我没有深入使用,赞不评论。
而且目前的框架选择也基本上是从两大框架(react和vue)中选择的
我来帮你分析一下吧。
首先确定要不要使用框架。
项目的复杂度和框架复杂度应该成正比, 因此首先要评估有没有引入复杂框架的必要,
然而大多数情况是有必要的,但也不一定。
然后明确项目的目前的复杂度和将来(近几个月或者一年半年)的复杂度情况。
vuejs和react都有着自己的特点。vue是一个响应式的用于构建UI的库,而react
则是声明式函数式的UI库。两者的原路定位都不太一样。
简单来说,vue更加”自动化,智能“一点, react”更加自由,可控性更强“,react更纯粹,可控性强。
最后还要明确当前人员的技术栈情况,如果团队还没有组建,也要考虑招人的情况。
就我个人经验来看, 精通react的会更少一点。相反懂一点vuejs的人会更多一点。
这种问题知乎问烂的,所以楼主第一,百度用的不好,
用的不好的都可以归为菜鸡了吧
第二个就是架构要你有一定的经验和年限,三个都接触过,大致晓得怎么回事
了解公司的业务类型和需求,然后人员上手难度和技术水平什么的
综合考虑下就完了
最后还是多百度,别问重复的问题,刷存在感
18年写的,23年回头看,真是年轻气盛又爱装,
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
架构选型,优先考虑程序员,如果流动性高,就用vue,会的人多,上手快。如果人员比较固定,就选react,react比vue繁琐,上手慢,但是写顺手了比vue好用。angular就算了吧,你不知道他会不会什么时候说angular升级了,代码结构全部改调,只支持dart语言。你现在用typescript写好的项目怎模办逆?