现在 Vue 和 React 学哪个比较好

2018-08-13 19:51:50 +08:00
 LosLord

本人是个后端,平常也会写前端页面,不过都是 jquery,easyUI 那些,现在想学个前端框架。 三大框架发现这两个提及的比较多。

一个国人开发(华裔?),中文资料丰富,但是因为国内人数多 star 巨多,不知道水分多少。

React 感觉国际较为主流,但是前一阵出了个丑闻不知道现在怎么样。

因为要写管理系统,组件是否丰富也很重要。

PS:顺便问下 npm 启动以后怎么跟后端交互啊。

14428 次点击
所在节点    前端开发
29 条回复
hlwjia
2018-08-13 22:51:32 +08:00
说原创作者都在阿里的,都是哪听来的消息。
LosLord
2018-08-13 23:14:28 +08:00
@klesh 现在看这些框架已经完全不是我认识的网页开发了,像是学另一门语言
lancelock
2018-08-14 09:03:24 +08:00
如果你有专业前端团队,跟着他们走就行了。如果自己一个人写,那不如用 ng。
LosLord
2018-08-14 09:19:42 +08:00
@lancelock 没有专业前端,用 ng 有原因吗
anjianshi
2018-08-14 09:53:10 +08:00
个人觉得 react 生态应该还是比 vue 好些。那就建议 react。而且学好 react,以后如果有需要,往 vue 转也是很容易的。
lancelock
2018-08-14 13:39:42 +08:00
@LosLord

ng 的缺点是大而全,代码规范严格,你只要按着它的教程走,基本就是最佳实践,而且 100%的 ts 支持,易写易维护。需要的组件都提供,不需要去研究搭配哪些第三方的东西。vue 和 react 这种的特点是小而美,核心部分功能很少,你要写个完整的应用就要搭配各种第三方库,筛选、整合、维护太麻烦。而且这两个写法灵活,不同的人写出的代码完全不一样,需要自己定义代码规范、文件结构等。总之如果不是专业前端,真的很难掌控。

此外如果你是写 java 或 c#这类语言,ng 会让你感觉非常亲切,很多概念语法都是后端里的。
lancelock
2018-08-14 13:40:06 +08:00
@lancelock 说错了,是特点不是确定
iConnect
2018-08-14 16:20:25 +08:00
@remon
@hlwjia

好像哪里看过介绍,尤大在阿里工作过的啊?
iConnect
2018-08-14 16:23:49 +08:00
2016 年 9 月 3 日,在南京的 JSConf 上,Vue 作者尤雨溪正式宣布加盟 ali 巴巴 Weex 团队,尤雨溪称他将以技术顾问的身份加入 Weex 团队来做 Vue 和 Weex 的 JavaScript runtime 整合,目标是让大家能用 Vue 的语法跨三端。

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

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

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

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

© 2021 V2EX