写 React 的学了一下 Vue,真香

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

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

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

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

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

19301 次点击
所在节点    Vue.js
140 条回复
murmur
2020-05-12 11:57:42 +08:00
@ciqulover 楼主要养猫你让人家窥豹干嘛,什么样的需求就应该用什么框架
crella
2020-05-12 12:05:52 +08:00
php 仍然是最好的语言(
hikaruchang
2020-05-12 12:35:05 +08:00
看你项目,合适的项目对应合适的工具
stantbyme
2020-05-12 12:54:45 +08:00
开始了 开始了
find456789
2020-05-12 13:02:54 +08:00
redux 、阿里的 dva 太难用了, 为啥不用 mobx
murmur
2020-05-12 13:02:54 +08:00
@stantbyme 还没开始呢,考虑下晚上写点啥,总写回复战斗力不够,必须得写主题帖
mywaiting
2020-05-12 13:07:21 +08:00
什么鬼 React/VUE,好好用 jQuery 不好么?

等 WebComponents 这套再成熟一点,Deno 的生态好一点,直接从 jQuery 跳 WebComponents 香爆

~关键是还能继续用 jQuery~~~~

什么老前辈 /思想顽固不化 /喜欢守旧 /害怕改变,说的就是我这样的只会 WordPress 的上古前端
wangyzj
2020-05-12 13:27:54 +08:00
fp 吹好多
jziwenchen
2020-05-12 13:35:48 +08:00
来 angualr8 啊 很香
noobma
2020-05-12 13:57:33 +08:00
@jziwenchen angular 9 了啊😂
Junh
2020-05-12 13:59:18 +08:00
还是 angular 香
noobcoder1
2020-05-12 14:09:43 +08:00
dva umi 了解一下
shabbyin
2020-05-12 14:15:30 +08:00
为什么向 children 传递 props 要 clone 一下 是因为 children 修改 props ?为什么会有这么迷惑的行为
Zien
2020-05-12 14:17:00 +08:00
@lambdaxs 哈哈哈哈,这个比喻
Bigglesworth
2020-05-12 14:29:36 +08:00
@fumichael #18 哈哈哈哈哈
namelosw
2020-05-12 14:34:11 +08:00
@no1xsyzy 为啥说 React 是函数式就要锤爆?写过 OCaml 没有? Hooks 是 Algebraic effects 的实现。跟 Monad 作用类似。
dtysky
2020-05-12 14:48:42 +08:00
2020 年了,别吵三年前的话题了。
no1xsyzy
2020-05-12 15:08:37 +08:00
@namelosw #76 Don’t call Hooks inside loops, conditions, or nested functions.
https://reactjs.org/docs/hooks-rules.html
如果说不完整的实现 —— 甚至说只有幻想上的模拟(可以让函数式语言用户以函数式方式思考写出正常运作的代码,但注意你的脑子不能被非函数式污染),也能说是的话,那就是吧。
C 语言是一个(非常不完整地实现的) Lisp !
loveToMy1
2020-05-12 15:10:41 +08:00
你们不要吵了 要吵去练舞室去吵 (滑稽)
namelosw
2020-05-12 15:16:19 +08:00
@no1xsyzy 这两条已经很 trivial 了吧。基本上类似 Redux 不能 mutate 这种一下就能记住的简单规则。这里面 leverage 的是函数式风格,而不是追求纯函数式编程。毕竟 React team 也 evaluate 过 Monadic React……

这个就跟说 Clojure 是函数式语言一样,大部分人能认同,有一小部分 Haskell 党不能认同。

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

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

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

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

© 2021 V2EX