有了vue为什么还学react?

有了vue为什么还学react?因为react可弥补vue的不足。下面本篇文章就来给大家介绍一下。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

vue的优缺点

vue是Evan You个人开发,生态圈较小

vue 官网推荐的三个特点

  • 易用,—会html、css、js即刻开始使用

  • 灵活,渐进式技术栈

  • 性能 ,17kb (min+gzip),渲染速度更快,体积更小

  • 模板或渲染的灵活选项

  • 语法以及项目设置的简单

缺点:

  • 个人维护框架,风险可能会更大

  • 社区不成熟,部分依赖开发人员更新

  • 资源较少

react的优缺点

react是facebook团队开发,2013.3月发布。目前版本15.5.4(初始版本是13开头),社区较成熟,拥有更大的生态圈

react官网推荐的三个特点如下:

  • 状态机 —轻松创建交互界面

  • 基于组件 —封装组件,管理状态

  • 学习一次,到处使用 —跨平台

  • 更大的规模、更多的使用者、更好的可测试性

  • Web和原生APP

  • 能提供更多支持和工具的更大的生态系统

缺点:

  • 需要转换开发模式(函数式编程)

  • 学习新的概念和语法(jsx、es5/6等)

  • 需要其他类库支持 (redux)

vue和react的适合场景

如果是以下需求选react

1、如果想组件式开发

2、如果想web和wap统一技术栈

3、如果想要代码更可维护和可测试性

4、如果你想要最大的生态系统,想利用丰富的组件库及第三方包

5、如果你想要构建大型应用程序

如果是以下需求选vue

1、如果你喜欢使用模板( 或需要一些其中的选项)构建应用程序

2、如果是在现有代码基础上快速升级

3、如果你喜欢简单的能正常工作的,想更加灵活性

4、如果你希望你的程序更小更快,想要更快的渲染速度和体积

更多前端开发知识,请查阅 HTML中文网 !!

以上就是有了vue为什么还学react?的详细内容,更多请关注html中文网其它相关文章!

赞(0) 打赏
未经允许不得转载:html中文网首页 » React 答疑

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

前端开发相关广告投放 更专业 更精准

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏