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

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

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

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

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

24534 次点击
所在节点    程序员
141 条回复
djyde
2017-02-22 16:42:38 +08:00
@FrankFang128 #119 做什么项目都有浅有深啊。我要是写 Android, 然后下一个人接手也能一下午取代我,那是因为 Java 的问题?一个技术有没有深度是用这种方式来衡量的?
jasonross
2017-02-22 16:46:26 +08:00
、。。
jiyinyiyong
2017-02-22 16:49:05 +08:00
@rannnn 请问啥公司
FrankFang128
2017-02-22 16:49:41 +08:00
@djyde 安卓也有这个问题。 有些岗位就不是这样。
比如腾讯做消息处理的后台开发、一些公司的项目经理。没有两周是上不了手的。
前端岗位的可替代性非常强。
qdwang
2017-02-22 17:08:21 +08:00
@FrankFang128 确实由于某些原因可替代性非常强,所以大家也怕,都要争先恐后学习新技术

不过国内的前端工资不少,也算聊以慰藉。
djyde
2017-02-22 17:14:37 +08:00
另外,我认为不喜欢学习的程序员,才是面向工资编程的吧。
qdwang
2017-02-22 17:20:26 +08:00
@djyde

其实主要矛盾是学什么,计算机领域有很多东西,有的东西是金子,经得起时间考验,有的东西是铜铁,经不起时间考验。

每个人都希望自己学习的东西是金子,这点总没错吧。
mfhh
2017-02-22 17:22:23 +08:00
我就不爱用 redux , 好多时候只要 pub 一个数据到目标组件,不需要进 store 的也要进去绕一圈。而且 redux 把组件功能的显示部分(viewer)和数据操作部分(reducer)拆开了。反而不利于组件化。

用 React 和 jquery 等一起用,各取所长用起来比较爽。 toastr,alertify 这种全局组件之类的用传统的就很方便,反而是用 react 硬凹的 toast 很难用。

jQuery 组件因为常常会绑定到全局 dom,所以常见的用法是 Page(A 组件, B 组件, C 组件)
React 组件的因为没有全局绑定,所以比较容易干出 Page(A 组件( B 组件( C 组件, D 组件))),复杂的组件可以不断分解为简单的组件。各个击破。
djyde
2017-02-22 17:27:11 +08:00
@qdwang #127 你见过哪一个领域的金子是某一种框架或者库吗
qdwang
2017-02-22 17:34:27 +08:00
@djyde 有啊 LLVM 就是。。。
qdwang
2017-02-22 17:35:17 +08:00
@djyde 大部分框架或者库都不是金子,所以不想花时间学 react vue 这种啊。。
sampeng
2017-02-22 17:44:48 +08:00
其实这个问题可以引申到其他语言的各种框架。
我的感觉和前面同学说的一样,用框架可以,但是如果只会用框架,可替代性太强。
举个例子。。。 java 的 spring 太强大了。一下午的时间和 3 年只是用框架的人从业务实现来看完全一样,甚至还更高,因为新学所以看的是新的文档。
lz 举完全是雷同的。现在是能不用框架不用框架。。我宁愿自己撸。真省了很多时间吗?除了一些特别复杂的需求。其实很简单几行代码就能搞定。。网上大把的片段能 copy 。。理解不能框架对于个人到底带来的是什么。恩,更多的是懒惰。。。。还有自大。会用几个框架就觉得自己特别牛逼。其实市场上大把的雷同,随时可替代。这也是互联网公司 leader 的阴毛
rannnn
2017-02-22 18:22:08 +08:00
@jiyinyiyong atlassian
rannnn
2017-02-22 18:37:51 +08:00
@jiyinyiyong
confluence 有个功能是类似 google doc 一样的多人协作
前端是 ClojureScript 写的,后端是 Clojure 的
shijingshijing
2017-02-22 18:41:18 +08:00
@rannnn 好公司,是在国内还是在澳洲?

PS :能不能帮催一下, SourceTree 啥时候出 Linux 下的版本?在线等,急~~~
chaos_mical
2017-02-22 19:05:19 +08:00
@qdwang STL 都多少年了, Boost 不知不觉也 10 多年了吧, Spring 也挺坚挺的,很多东西金子说不上,但好歹保值

想起天国的 RoR 。
rannnn
2017-02-22 19:14:51 +08:00
@shijingshijing 澳洲, linux 版没有计划😂😂😂
petermu
2017-02-22 19:33:25 +08:00
无论是什么框架,重点是怎么规划代码, react+redux 一样写出可维护性低、屎一样的代码,用 jquery 写,搞搞工具类库,一样写出好代码。但是我很反感动不动就鼓吹 vue , react 。
jiyinyiyong
2017-02-22 21:29:49 +08:00
@rannnn 全栈 Clojure, 赞赞赞
leega0
2017-02-23 09:10:23 +08:00
开始不是很喜欢,但是公司业务使用了这个后,用着用着就喜欢了,方便省事。

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

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

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

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

© 2021 V2EX