vue和react有什么不同?使用场景是什么?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

vue和react有什么不同?使用场景是什么?

游客7iokfgo4yexey 2020-05-23 21:08:55 235

vue和react有什么不同?使用场景是什么?

JavaScript 前端开发
分享到
取消 提交回答
全部回答(1)
  • 游客7iokfgo4yexey
    2020-05-24 12:16:34

    两个都是MVVM框架,数据驱动视图,无争议。如果说不同,那可能分为以下这么几点: 1、vue是完整一套由官方维护的框架,核心库主要有由尤雨溪大神独自维护,而react是不要脸的书维护(很多库由社区维护),曾经一段时间很多人质疑vue的后续维护性,似乎这并不是问题。 2、vue上手简单,进阶式框架,白话说你可以学一点,就可以在你项目中去用一点,你不一定需要一次性学习整个vue才能去使用它,而react,恐怕如果你这样会面对项目束手无策。 3、语法上vue并不限制你必须es6+完全js形式编写页面,可以视图和js逻辑尽可能分离,减少很多人看不惯react-jsx的恶心嵌套,毕竟都是作为前端开发者,还是更习惯于html干净。 4、很多人说react适合大型项目,适合什么什么,vue轻量级,适合移动端中小型项目,vue完全可以应对复杂的大型应用,甚至于说如果你react学的不是很好,写出来的东西或根本不如vue写的,毕竟vue跟着官方文档撸就行,自有人帮你规范,而react比较懒散自由,可以自由发挥 5、vue在国内人气明显胜过react,这很大程度上得益于它的很多语法包括编程思维更符合国人思想 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/225

    0 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程