有了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、如果你想要构建大型应用程序
本次给大家推荐一个免费的学习圈,里面概括移动应用网站开发,
css,html,webpack,vue node angular以及面试资源等。
对web开发技术感兴趣的同学,欢迎加qun:四八四七五七七六零,
不管你是小白还是大牛我都欢迎,还有大牛整理的一套高效率学习路线和教程与您免费分享,同时每天解答问题。
如果是以下需求选vue
1、如果你喜欢使用模板( 或需要一些其中的选项)构建应用程序
2、如果是在现有代码基础上快速升级
3、如果你喜欢简单的能正常工作的,想更加灵活性
4、如果你希望你的程序更小更快,想要更快的渲染速度和体积
以上是 有了vue为什么还学react? 的全部内容, 来源链接: utcz.com/z/381962.html