请过来人讲一下 AgularJS, React.js, Vue.JS 三者的优缺点和对比?

2017-09-26 10:56:16 +08:00
 a251922581
10039 次点击
所在节点    程序员
83 条回复
frankynwa
2017-09-27 08:52:38 +08:00
@murmur vue 和 ng1 的模板语言我还是可以接受,ng2,ng4 不同绑定的方式有不同括号的模板语言,我现在还没完全熟练....总感觉这个不算是写程序了...
weer0026
2017-09-27 08:55:21 +08:00
公司现在用的 angular,目前问题是招人难,angular 升级困难,现在基本已经和潮流脱节,小公司实力不行啊,现在考虑着换 vue 了。
kylesean
2017-09-27 08:56:13 +08:00
Vue 的作者曾说过,如果你不是专业的前端,那么用 vue 吧
MrJing1992
2017-09-27 09:35:48 +08:00
all in
CtrlSpace
2017-09-27 09:50:11 +08:00
。。。
16 年的话题,17 年还是天天拿出来撕,前端圈还是牛逼的呀
wuhanchu
2017-09-27 09:55:30 +08:00
这时候不应该问 AgularJS 是哪个版本吗
freewing999
2017-09-27 10:25:26 +08:00
这种送命题就是看个人信仰了。ng 的问题是入门门槛高,但是习惯了强类型或者说是有严谨的编程风格偏向者是会接受 ts 作为编程语言加上向上封装好了的一堆自定义控件标签的「纯客户端」编程流派的,而从纯前端或者说是 jquery 时代迁移过来的初学者或者说不靠前端技巧生存的程序员在 vue 和 react 之间纯粹可以随机二选一,react 的社区活跃度肯定是这三者第一,并且在 react 服软修改了开原协议之后,更让人觉得官方不是那么傲慢,好感度倍增,我个人建议这种问题的讨论不要讨论技术,因为这三家都是开源的,相互之间有什么不足都是门儿清的,各位拥趸如果觉得你选的派系技术上有绝对的优势,那你就看看对面阵营喷你家的弱势在哪儿,你就去开源社区提交代码,把这个弱势给补上,这才是真信仰,做了个博客,做了个皮肤,做了个控件就自诩自己是真粉丝这种行为真的很 naive。。。
sudoz
2017-09-27 10:28:54 +08:00
natforum
2017-09-27 10:47:55 +08:00
vue,必须带点绿,生活才过得去
murmur
2017-09-27 10:52:04 +08:00
@simonguo 搜索完我发现还是 jquery 的库最多。。
yuankui
2017-09-27 11:15:07 +08:00
都忘了 react 的开源协议了吗?
https://www.zhihu.com/question/62577904
yuankui
2017-09-27 11:15:19 +08:00
都忘了 react 的开源协议了吗? 还敢用 react?
www.zhihu.com/question/62577904
RobertYang
2017-09-27 11:24:31 +08:00
@yuankui 你延迟太高了
winglight2016
2017-09-27 11:29:57 +08:00
@murmur 个人感觉 jquery 和 spring 是同一个时代的过气框架,虽然新框架怎么看怎么比老的好用,但是这些老框架怎么都死不了,还是有大堆的人用
qq7171891
2017-09-27 11:32:13 +08:00
@yuankui 您说的是前些日子的事情了,您再看看最新的新闻?!
evolify
2017-09-27 11:35:34 +08:00
@yuankui 村通网?
lisonfan
2017-09-27 11:40:57 +08:00
@yuankui #72 红红火火恍恍惚惚
lisonfan
2017-09-27 11:43:49 +08:00
不知道用什么框架有什么好吵的, 吵赢了用 Vue 的就会换 AgularJS React.js 了? 用 AgularJS React.js 就会换 Vue 了?
3l5e0Ddo5BX07ghT
2017-09-27 11:43:50 +08:00
大家不要说了,我来说一句,vue 是世界上最好的前端框架、php 是世界上最好的编程语言。
3l5e0Ddo5BX07ghT
2017-09-27 11:46:24 +08:00
看 npm 下载量一点用处也没有,因为 vue 的好处是直接引入浏览器,不走 npm 的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/393665

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX