三大框架都看了一遍,唯有 react.....

2019-04-02 16:25:03 +08:00
 wszgrcy

其中 angular 自认为精通, vue 只是看过一遍文档,没有实战 如果说 angular 用的特性和思想都是超前的 vue 是是完美和创造时的规范契合的(几年前创造时完美契合当时规范,却因为和当时耦合度过高而有些东西现在加入进去有点怪异) react 完全就不算是前端框架,根本就是给后端用的吧,渲染非常怪异不说,很多功能感觉都是硬生生插进入的,没有丝毫美感,感觉根本就像用另一门语言在写前端,不知道其他人怎么看,反正我真认为十分不舒服。

7389 次点击
所在节点    前端开发
41 条回复
Kilerd
2019-04-02 18:05:03 +08:00
又来了????
maplerecall
2019-04-02 18:55:55 +08:00
的确按照美感来说 React 是最差的,既不像 Angular 那样完备而具有工程感,又不像 Vue 那样轻巧灵活逻辑自然连贯,感觉处处都透露出一股死脑筋学院派的感觉……

做个不太恰当的比较,Angular、Vue、React 的感觉类似与 WebStorm、VS Code、Emacs
hlwjia
2019-04-02 18:59:53 +08:00
@maplerecall 学习了
anyele
2019-04-02 19:04:19 +08:00
钓鱼
tomoya92
2019-04-02 19:07:11 +08:00
angular 才是给后端用是的吧,vue 思想就是来自 react 和 angularjs 的吧
love
2019-04-02 19:08:08 +08:00
明明 react 美感最好。。。使用 js 作用域规则完爆另二个。

另外最新的 hooks 让 react 完全新生了,完全拉开了和另二个的层次。
ironMan1995
2019-04-02 19:12:56 +08:00
作为一个初级前端 vue react 都用过,感觉 react 更贴近 js 些,vue 在底层都封装好了,写起来比较简单一点
dcatfly
2019-04-02 19:44:26 +08:00
我还以为源码都看了一遍。。
nine
2019-04-02 21:24:51 +08:00
再多用用 react 吧,react 本就不是框架。
dodo2012
2019-04-02 22:09:16 +08:00
react 最简单吧,一直有人说 vue 最简单,react 几乎会写 js 看几下就可以写了,只是 redux 啥的写起来麻烦,不过现在很多类似的可代替,vue 里面还有不少概念
VDimos
2019-04-02 22:10:02 +08:00
云编程可还行
brickyang
2019-04-02 22:15:20 +08:00
楼主 Angular 的服务端渲染学会了吗?
uxstone
2019-04-02 22:54:49 +08:00
说下个人感受
vue 是三个中最差的, .vue 文件中把 HTML,CSS,JS 写一起 感觉真的是很不爽
angular 上手有点难, rxjs 先理解上一阵吧
剩下的 react, 个人感觉是 web 组件化开发中最棒的
如果是第一次写 jsx 这种语法 会不太适应, 但当理解了 render()的意义后, 真的是爽爆了
特别是推出 Hook 以后, 体验感再+1
murmur
2019-04-02 22:57:52 +08:00
react 是最反人类的 js 里混写 html 简直是前端的耻辱
vue 是 react.query,兼有 react 的优点和 jquery 的易上手,如果是偏向页面开发首选
angular2 我第一次搭环境就贵了
hirasawayui
2019-04-02 23:06:23 +08:00
@love .说 hooks 给 react 带来新生的,对就是你,你知道 vue 天然支持 hooks 吗? 完全拉开了和另二个的层次。。你怎么得出结论的。
Keyes
2019-04-02 23:10:35 +08:00
@murmur ng 我拉了个 demo,一千三百多个依赖包,心想这得多少隐藏炸弹埋着,但实际项目上确实还好,可能我们项目比较小
love
2019-04-02 23:22:34 +08:00
@hirasawayui 啥叫天然支持,react hooks 出来前 vue 的天然 hooks 是什么样子? 当然 vue 也可把 hooks api 抄过来,只是这样的话何不直接用 react hooks 更纯粹。
akatquas
2019-04-02 23:30:36 +08:00
引战吹水建议封禁
dodo2012
2019-04-03 14:28:23 +08:00
@hirasawayui 看你说这个就不对了,vue-hooks 思路什么全是来自 react 的,你这个天然的我不知道天然在哪里,vue-hooks 介绍里写的就是 Experimental React hooks implementation in Vue
buhi
2019-04-03 16:58:37 +08:00
vue 那个才叫丑好吗, 重新发明了一个模板语言, v-if, 这简直就是上个世纪的那些什么 angular1 的东西, 丑爆了, 完全不能忍

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

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

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

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

© 2021 V2EX