我就弱弱的问问,有多少人不喜欢 vue, react 这类框架的?

2017-02-21 15:04:01 +08:00
 qdwang

个人不是很喜欢目前这类 MVVM 框架(个人认为要改革也要类似 Elm 这种一体化的语言)

但是大家好像都对这类框架很着迷

所以发帖看看自己是不是已经是个异类了

24019 次点击
所在节点    程序员
141 条回复
jiyinyiyong
2017-02-21 15:06:30 +08:00
为了表达对于 React 的不满, 自己山寨了一个, 基于 ClojureScript http://respo.site/
FrankFang128
2017-02-21 15:14:16 +08:00
不是着迷

是因为大部分前端处理的业务都太简单
套上框架,基本啥都不用写了

也正是因为这样,每年换个框架都没多大问题
因为都是在拼 HTML 、请求 JSON ……

至于到底是 MVVM 还是类 FLUX ,都差不多,只是理念问题。

2017 年会流行 RxJS ,前端会再次把哪些简单的东西重写一遍。

不搞复杂点,就会被后端取代呀。

说到底,就是可替代性太高了。于是就得搞点东西刷存在感。
而且搞的东西都经不住考验,一年之后又得推翻。
当然 Web 发展太快也是原因之一,相辅相成吧。
qdwang
2017-02-21 15:15:49 +08:00
@jiyinyiyong 不错啊 有在公司推广使用吗?
simo
2017-02-21 15:17:12 +08:00
知道框架产生的背景、面向的问题即可。
造轮子也未尝不可,取决于成本。
qdwang
2017-02-21 15:18:07 +08:00
@FrankFang128

你最后两段说的挺令人深思的,感觉大家其实是需要一些复杂的东西来满足自己的心理状态。

也对于学习、精通这类复杂的东西,内心会充满一种安全感。
qdwang
2017-02-21 15:20:30 +08:00
@simo

感觉当一个行业都在使用一些东西的时候,即使你理性的根据目标提出另外一些的选择项,也会被大多数人否决。

大多数人也需要一种“大家都在使用这个”的安全感吧。
j8sec
2017-02-21 15:21:26 +08:00
先问是不是 再问为什么
JohnLou
2017-02-21 15:22:41 +08:00
我是某大厂的前端,我只会 jquery 。。。
Wangxf
2017-02-21 15:22:50 +08:00
还行吧, react 还行, vue 就是个解决问题的工具谈不上着迷,其实大部分业务, backbone+underscore 也能解决
Wangxf
2017-02-21 15:25:04 +08:00
@JohnLou 大厂是哪个厂?
bombless
2017-02-21 15:25:37 +08:00
前段时间问人 vue 的组件为啥需要用预编译才用的顺溜
人家说反正各种库都是用 ES6 代码编译过来的,大家都用上预编译器了不用纠结要不要预编译
我只能说如果我愿意预编译我完全可以上 Elm 甚至 emscripten ,我为啥要用 vue 呢
JohnLou
2017-02-21 15:26:36 +08:00
@Wangxf 假药厂, b 家
jiyinyiyong
2017-02-21 15:35:03 +08:00
@qdwang 没有喜欢用 ClojureScript 的公司. 自己玩的.
Wangxf
2017-02-21 15:45:41 +08:00
@bombless naive
saturnast
2017-02-21 15:49:44 +08:00
我都不喜欢
Rice
2017-02-21 15:50:53 +08:00
一、解放生产力,提高开发效率。
二、配合各种插件可以有效提高应用质量。
Rice
2017-02-21 15:54:27 +08:00
@FrankFang128 说的有一句话很对

是因为大部分前端处理的业务都太简单
套上框架,基本啥都不用写了

现在虽然说得轻巧,但是我当年没框架时写前端页面可真是折磨一样。一用上框架,什么都不用写了。

大家又有时间出来,干什么呢?造轮子搞新框架呗
sox
2017-02-21 15:57:12 +08:00
@FrankFang128

牛逼啊,「套上框架,基本啥都不用写了」佩服, React 作者都没想到能达到这种程度
sorra
2017-02-21 15:59:00 +08:00
MVC -> MVVM -> 组件化,这是桌面端走过的路
sox
2017-02-21 16:02:05 +08:00
@bombless > 我只能说如果我愿意预编译我完全可以上 Elm 甚至 emscripten ,我为啥要用 vue 呢

什么逻辑。。

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

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

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

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

© 2021 V2EX