vue和react对比
Posted yadiblogs
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue和react对比相关的知识,希望对你有一定的参考价值。
区别:
1:vue使用模板语法,和html很相似,因此初学者易上手。
2:react使用JSX,它要求开发者借助JSX在javascript中创建DOM。
3:vue更快,这是因为,react渲染是将所有子组件都渲染一遍,如果想要避免不必要的渲染,则需要使用pureComponent或者手动实现shouldComponentUpdate, 而vue优化了这个问题,自动实现了shouldComponentUpdate。
4:react 有react native, 可以构建移动端原生APP。
5:react生态系统更大。
相同点:
1:虚拟DOM实现快速渲染
2:响应式组件
总结:
vue适用于:
1:小型应用;2:如果想将现有应用升级为新的JavaScript框架的话,建议选择vue,因为原有的HTML,整合成vue模板语法较为容易。
react适用于:
1:大型应用; 2:Web端和移动端原生APP通吃;
以上是关于vue和react对比的主要内容,如果未能解决你的问题,请参考以下文章