写 React 的学了一下 Vue,真香

2020-05-12 06:57:50 +08:00
 lihongming

最近接手一个项目,由于以前是用 Vue 写的,只好临时学了一下,结果发现……

我艹,这玩意比 React 好用太多了。

很多 React 里处理起来比较麻烦的问题,在 Vue 里都解决了。向 children 传参再也不用 Clone 了,Vuex 也比 Redux 好使,连路由参数都能直接传入 props……

其实 React 的那些麻烦已经很多年了,只是老外似乎不太注重用户体验,不愿解决。还是中国同胞好啊!

19253 次点击
所在节点    Vue.js
140 条回复
nnnToTnnn
2020-05-12 10:33:14 +08:00
React Hook: "你在说什么? "
antd: "我官方支持 React"
umi: "未来我会考虑支持 Vue 。"
murmur
2020-05-12 10:36:12 +08:00
拿 ui 框架说事的,简单的 ui 你自己都可以封装,而且 ui 的好坏取决于设计师
真正难开发几个东西:
1 、企业级要求的 table (功能对标 excel ),行列拆分、合并、冻结、原地编辑,这是必修课
2 、企业级要求的图表(线图、横竖柱状图、饼图都不用说,至少得支持线柱混合)
3 、富文本编辑器,要求不高,word 可以直接复制
这些都是跟框架无关的
dany813
2020-05-12 10:39:18 +08:00
react 香的一笔,会 JS 就能写
auroraccc
2020-05-12 10:47:25 +08:00
除了 redux 还有 mobx 呀,体验跟 vuex 感觉差不太多
lupkcd
2020-05-12 10:47:38 +08:00
在我看来 Vue 比 React 差就差在 RN,其他各方面都更好,Vue 3.0 出来,说 ts 支持的问题也不存在了。
Pyrex23
2020-05-12 10:48:38 +08:00
龟龟 又开始了?
Midnight
2020-05-12 10:50:44 +08:00
所以说,angular 在 3 年后等你们一点毛病都没有
Orenoid
2020-05-12 10:55:38 +08:00
你们先等下,我去拿瓜子和板凳
endlessJ219
2020-05-12 11:05:26 +08:00
《如何让程序员吵起来》
Smilencer
2020-05-12 11:08:25 +08:00
前端娱乐圈日常
jimrok
2020-05-12 11:09:14 +08:00
更适应 React,Vue 的指令看起来像一个问题搞出一个办法
sam014
2020-05-12 11:24:55 +08:00
vue 写久了不会烦吗?我是一直想换 react 换换脑子
lancelock
2020-05-12 11:26:58 +08:00
我写 react 从来没用过 redux,莫名其妙搞得那么复杂
namelosw
2020-05-12 11:32:05 +08:00
说 React 麻烦的可以把 Ramda 这种库练一练,做到 60%的函数没函数体,80%函数没花括号之后你会对 React 有新的理解。
betulac
2020-05-12 11:32:19 +08:00
推荐一种 React 的使用,https://github.com/BetulaZbot/EDV
no1xsyzy
2020-05-12 11:41:42 +08:00
@lambdaxs #2 看到 Hooks 的时候
“谁再说 React 是函数式的我把他脑门锤爆.jpg”
把 Vue 库里完成的那套露一半出来让你自己完成……
zhw2590582
2020-05-12 11:42:49 +08:00
过来人可以说一句:redux 真是浪费我好多青春
qbhy
2020-05-12 11:47:35 +08:00
还是用的不多
qbhy
2020-05-12 11:48:21 +08:00
说 redux 的,可以去 github 搜一下 dva,封装后还是很香的
ciqulover
2020-05-12 11:55:35 +08:00
大概上班太闲了不如去刷知乎。楼主是个新手就别尝试管中窥豹了。

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

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

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

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

© 2021 V2EX