XIKEW.COM - 公读宝典 - 选React还是Vue? - 公读宝典,react,vue - 公司前端团队开始选用React作为主要前端支持语言,为了方便对项目进行了解打算学习下.搜索R和V之间的区别时看到一些文章,阅读后做了摘要

选React还是Vue?
文摘 REACT VUE 4/11/2022 9:20:02 PM 阅读:23

公司前端团队开始选用React作为主要前端支持语言,为了方便对项目进行了解打算学习下.搜索R和V之间的区别时看到一些文章,阅读后做了摘要 关键字: react,vue

large.jpg

[[toc]]

原文地址

React vs Vue: Head to Head Comparison

React VS Vue

就业机会

文章表明 React 的就业空缺比 Vue 大,怎么统计的文章并没有给出,但是React的爸爸是脸书姑且当真 :)

编码风格

某种标准上来说 Vue 会比 React 更优雅直观, Vue 在 React 身上学习了很多特性也解决了一些问题

社区支持

Vue 相较于 React 迟了9个月,认可中国的后来者居上,不过就生态社区来说,应该是React会更胜一筹

React is backed by Facebook

文档

文章表示React的文档原先被大家吐槽过,虽然有了很大的进步但是与Vue的文档相比还是有所不及的.

学习难度

JSX是一种完全不同的网络开发方式, 而Vue在支持JSX的情况下,合理的延续了以往的思维.无论是新人还是React过来的老手,都可以轻松加愉快的工作.

灵活性

相对于一些复杂且大型的项目而言React会有更大的灵活性

框架视角

Vue是一个真正的js框架,而React是一个库,因为React的强大,人们理所应当的认为了它就是一个框架

补充

性能

应用程序的更新换代表现在用户界面和一个叫DOM的东西上。DOM分为虚拟DOM和真实DOM。它的种类对所有编程技术的性能能产生巨大影响。

Vue:Vue也使用虚拟DOM,但是和React相比,性能更为优越,而且没有bug!。 React:React使用虚拟DOM,量级轻,而且并不局限于特定浏览器,从而消除了性能低下的问题。这也是React和虚拟DOM流行的主要原因。

Vue 的响应式机制也有问题,当 state 特别多的时候,Watcher 会很多,会导致卡顿,所以大型应用(状态特别多的)一般用 React,更加可控。

名企

使用 React 的公司:Facebook,Instagram,Netflix,纽约时报,雅虎,WhatsApp,Codecademy,Dropbox,Airbnb,Asana,微软等。

使用 Vue 的公司:Facebook,Netflix,Adobe,Grammarly,Behance,小米,阿里巴巴,Codeship,Gitlab和Laracasts等。