WebApp技术选型,React,AngularJS,Vue

因工作缘故,需要做一个移动端app,React,AngularJS,Vue,用哪个呢,分享一下三个技术的对比。

技术比较文档1:
react.js,angular.js,vue.js学习哪个好?

技术比较文档2:
vue官方的对比其他框架文档(其中就有React,AngularJS):
对比其他框架

Vue在国内外的使用:


国外的情况不太了解,但是国内有一些公司,比如说美团、滴滴、饿了么等这些互联网公司,都开始用Vue开发项目,您觉得国外是怎么样一个情况?

国外的话,Vue的增长趋势分两块。很多中小型的企业或者是创业公司会使用Vue开发项目。对他们来说,生产力是一个重要的衡量指标,强调周转效率,快速投入,快速结束项目。同时,培训新的开发者加入新项目,达到快速上手的水平也是一个很明显的需求,在这样的需求下,他们对Vue的采用度会非常高。

另外有一些大公司,像日本的Line还有任天堂,英国的一家大型百货连锁公司Sainsburry等也在大规模地使用Vue开发项目。有意思的是,美国主流的大公司,还是比较倾向于用他们自己的硅谷产品。可能源于产业文化的影响,毕竟Google和Facebook的牌子在美国实在是太响了。


上面的内容摘自:Vue作者尤雨溪:以匠人的态度不断打磨完善Vue (图灵访谈)

经过了解、对比、自身工作经验和开发技能的考量(适合自已的),以及和项目组讨论,最后决定使用vue。

注:技术选型在了解和对比各候选技术后,一定要考量自身(自已、公司、团队)的实际情况(webapp的成本、开发时间要求,业务、是否对硬件有一定或过高要求、团队成员的开发年限、经验、技术学习能力、是否有美工、开发人员的js、css功底、客户对该webapp的性能、前端界面的要求度、webapp上线后用户的量级等)。

最后,希望这篇文章会对像我一样正在做webApp技术选型的朋友有一定的帮助。

你可能感兴趣的:(vue,移动app,angular,react-native,vue)