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

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

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

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

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

24534 次点击
所在节点    程序员
141 条回复
chmlai
2017-02-22 14:48:00 +08:00
React + Redux 就很好
djyde
2017-02-22 14:59:27 +08:00
@FrankFang128 #2 「可替代性太高了。于是就得搞点东西刷存在感。」

不知道是哪个项目让你有这样的感觉
xwartz
2017-02-22 15:13:01 +08:00
看一些回复也是搞笑,既然这些框架能提高生产率为什么不用呢,黑人问号?
qdwang
2017-02-22 15:24:34 +08:00
@antowa

我和你的想法非常类似
我希望的是,保留一些自己习惯性的开发方式,能应对以后的不同问题,可以沿用尽可能长的时间。

其实比较偏向于比较传统的语言的开发库形式

有的老程序员,他自己构建的库用了十多年,还一如既往在使用维护。

这些价值感觉才是无价的,对得起自己十多年的积累。
uzumaki
2017-02-22 15:29:05 +08:00
@qdwang 一些中小企业用这种 简直不能太棒
现在很多公司就是明明没有几个人访问的站点 硬是搞 7788 的 各种大框架啊什么的 然后一大堆遗留问题又处理不了
qdwang
2017-02-22 15:30:43 +08:00
@uzumaki 是啊
chaos_mical
2017-02-22 15:44:16 +08:00
@qdwang 面向工资编程,只争朝夕。

1 年前风风火火的 react native ,现在入坑上当的不也都积极寻找替代方案吗
uzumaki
2017-02-22 15:49:06 +08:00
@chaos_mical 你是没见过被 Angular 这个坑的不要不要的公司,
然后找上我出解决方案。我免费给他们一次了解决方案。。至今执行不了,到的答复是我们觉得影响不是很大不是很有特点
- -!
rannnn
2017-02-22 15:49:32 +08:00
@jiyinyiyong 我们公司在用 ClojureScript
antowa
2017-02-22 15:50:50 +08:00
@qdwang 是的。感谢你的赞同。我的答案的初衷其实是想强调新东西学习成本。有些新框架学习起来不容易,况且更替很快。在我看来真没必要。如果说前端是在不断进化,那么我觉得更有必要思考下目前业务逻辑需要哪些功能,是否需要引入一些新东西,而不是盲目的使用“进化”产物。这里进化是打引号的。是否真的在进化,而不是重复造轮子?我都保持怀疑。轮子只是工具,业务和需求才是核心啊。
qdwang
2017-02-22 16:04:02 +08:00
@antowa

是的,而且所谓的“进化”,一开始看上去很简洁美。现在想想呢?
react 和 vue 都各自加了一些插件来解决它们自己引发的问题。
有的传统架构没有的问题,在它们这里,需要开发一个专门的插件项目来解决。
fuxiaoabc
2017-02-22 16:05:16 +08:00
这评论区真是醉了。。。
也就 @lijsh @awesomes @SuperMild @sunber  等少数几个人好好思考过了
===
剩下的那些「不搞复杂点,就会被后端取代呀」「扯预编译器的」说话真的过脑子了么
huntererer
2017-02-22 16:06:54 +08:00
变的太快所以不学,你们还是 21 世纪的么?
huntererer
2017-02-22 16:08:13 +08:00
vanilla.js 也在变, ES6 、 7 也别学了
FrankFang128
2017-02-22 16:15:26 +08:00
@djyde 从我进一个公司一下午就可以代替一个两三年的人,感觉出来的。
djyde
2017-02-22 16:17:51 +08:00
@FrankFang128 #115 那是人的问题吧
chaos_mical
2017-02-22 16:21:47 +08:00
@djyde 他也没说错,前端这东西经验都是解决方案,没有壁垒,每一次大的革新时被年轻力壮的新人取代很正常,因为过去的解决方案毫无用处了。
gouflv
2017-02-22 16:22:05 +08:00
说用 Elm 的,先撸个可用的项目来看看
FrankFang128
2017-02-22 16:38:14 +08:00
@djyde 我走了,下一个人也可以一下午取代我。 我说的是前端岗位没有深度的问题,每个前端都差不多。都在追新
djyde
2017-02-22 16:40:24 +08:00
@chaos_mical #117 所以呢?你的意思是用 Java 是因为学了以后就算不用再 upgrade 自己也不会被淘汰的意思?

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

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

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

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

© 2021 V2EX