Vue与React的相似之处与不同之处

1 篇文章 0 订阅

一、Vue与React的相似之处

  1. 使用 Virtual DOM
  2. 组件化
  3. react和vue都有props的概念,允许父子组件通过props进行传值
  4. react和vue都有自己的构建工具和状态管理
  5. react和vue都有很好的chrome扩展工具去帮你找出bug ,让你看到vue或者react中的变化
  6. 都有配套框架,如 ui,状态管理,路由等

二、Vue与React的不同之处

  1. vue鼓励你去写近似常见的HTML模板,写起来很接近标准的HTML,只是多了一些属性;react推荐你所有的模板Javascript的语法扩展JSX语法;但是需要注意的是vue在技术上也是支持Render函数和JSX,只是不是默认的而已
  2. vue中state不是必须的,数据由data属性在vue对象中进行管理,data就是应用中数据的保存者,可以直接修改;react中的state在应用中是不可变的,意味着它不能直接被修改,需要通过SetState方法进行更新
  3. RN可以在手机上创建原生应用,处于领先位置;weex处于开发状态,没有经过实际项目的验证
  4. vue体积小,渲染速度快,性能更好,语法简单,上手更快,是一个渐进式的框架,专注于视图层;react性能也很好
  5. vue应用广泛,目前很火的框架,关注的人很多,2014年2月正式发布;react社区庞大,目前很流行的框架,背后有FaceBook撑腰,发布的时间比vue更早,2013年3月发布,在生产方面经过了很好的测试;另外在GitHub上,vue的start数超过了react
  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值