流行js生态快速分析

  • Vue:Vue.js(Front)+Weex(APP)+Electron-vue(Client)+Nuxt.js(Server Pre-rendor)

     

  • Facebook:React:React.js + React-native-renderer(Cross-Platform)/React native(App) + Electron(Client)+Next.js(Server Pre-rendor)

     

  • Google:Angular(Front)+NaviceScript /ionic(App)+Angular Universe..

  • 阿里:Rax(Front + App + Client)

 

Angular——一个大型、完整、文档资源丰富的开发平台

React——一个轻量、方便跨平台、社区活跃的开发框架

Vue——一个最轻量、中文文档友好、没什么大公司支持但是就是好学好用的开发框架

 

转发一段话(作者:Raoul1996 链接:https://juejin.im/post/5a0d5df1f265da43062a542f 来源:掘金):

如果你在Google工作:Angular

如果你喜欢 TypeScript:Angular(或 React)

如果你喜欢面向对象编程(OOP): Angular

如果你需要指导手册,架构和帮助:Angular

如果你在Facebook工作:React

如果你喜欢灵活性:React

如果你喜欢大型的技术生态系统:React

如果你喜欢在几十个软件包中进行选择:React

如果你喜欢JS和“一切都是 Javascript 的方法”:React

如果你喜欢真正干净的代码:Vue

如果你想要最平缓的学习曲线:Vue

如果你想要最轻量级的框架:Vue

如果你想在一个文件中分离关注点:Vue

如果你一个人工作,或者有一个小团队:Vue(或 React)

如果你的应用程序往往变得非常大:Angular(或 React)

如果你想用 react-native 构建一个应用程序:React

如果你想在圈子中有很多的开发者:Angular 或 React

如果你与设计师合作,并需要干净的 HTML 文件:Angular or Vue

如果你喜欢 Vue 但是害怕有限的技术生态系统:React

如果你不能决定,先学习 React,然后 Vue,然后 Angular。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值