前端技术过于分裂

2023-06-01 18:49:27 +08:00
yagamil  yagamil

作为一个业余的前端 fork 党,只要一段时间不接触,就会有新的前端东西出来;而且也不兼容旧的;

感觉这玩意让人心很累。其实前端核心就 html - JavaScript -css

然后搞出一堆 vue ,react ,angular 这些,然后 vue 里 2 变到 3 ,一些配置文件不再兼容,vue-cli 也不兼容旧的,然后 webpack ,vite ,不同包管理也不兼容。 比如 vite 下使用 Mockjs 和 vue-cli 下使用 Mockjs 也不同,最要命的是网上教程新版和旧版混合, 学习过程一堆坑要踩。

14711 次点击
所在节点   程序员  程序员
123 条回复
MarsCloud
MarsCloud
2023-06-01 23:54:20 +08:00
@meteor957 Android mvc mvp mvvm 感觉没什么好吐槽的吧;这三种架构是随着技术发展以及项目发展逐步替代的;
MVC 是 Android 初期,后面都是 MVP 以及 MVVM ,到现在最近几年,我接触的 android 绝大数都是 MVVM 了。
真的不敢跟前端比较。
streamrx
streamrx
2023-06-01 23:55:20 +08:00
因为前端只有 js, 后端还不是各种各样的语言各种各样的特性
jones2000
jones2000
2023-06-02 01:23:13 +08:00
从来不看框架, 上来就 js 一把梭。获取 DOM , 然后直接操作。 框架是死的,人是活的, 活人怎么可能被框架憋死呢。
veike
veike
2023-06-02 01:24:35 +08:00
@dudubaba 小程序和技术分裂没有关系,中国互联网公司只是跟随 Google 的脚步参照 PWA 推出了自己的小程序而已,归根结底还是模仿。
Sunzehui
Sunzehui
2023-06-02 05:50:45 +08:00
最近感觉 react-native 很分裂,各种版本差了都跑不起来,还碰到有些代理网络问题
l4ever
l4ever
2023-06-02 08:55:51 +08:00
@Sunzehui rn 是玩具项目
darkengine
darkengine
2023-06-02 09:08:58 +08:00
React 各个大版本都是各种不向后兼容,维护起来遭老罪了,还要时时提防着 NPM 包有没有被放毒
agdhole
agdhole
2023-06-02 09:11:07 +08:00
就是几个框架而已,后端不也有一堆框架
qingshui33
qingshui33
2023-06-02 09:21:51 +08:00
技术更新迭代也是无可厚非的,虽然前端更新的频率确实快了点,但个人认为这不是很不错的吗,正好提高了进入的门槛,要不然不是随便来个人就能写代码了,楼主也说了是业余的,操作起来有困难好像也是很正常的,换个行业做比较,比如说我也是业余的会计,那处理起来事情应该也是错误频出吧
hoopan
hoopan
2023-06-02 09:23:31 +08:00
业余前端别玩太骚,诡异的坑防不胜防。
昨天踩了一个 vue2 的坑,搞半天问了同事才找到正确姿势。
horizon
horizon
2023-06-02 09:25:21 +08:00
说到底就是 op 心底觉得前端太简单,自己什么都不学都能 cover ,现在发现不行了,就开始吐槽前端垃圾。
有没有想过是自己问题呢?
zzz22333
zzz22333
2023-06-02 09:28:26 +08:00
嵌入式是几十年都没变过...
xppgg
xppgg
2023-06-02 09:29:00 +08:00
没错没错 全球经济倒退十年 Vue 难辞其咎
LandCruiser
LandCruiser
2023-06-02 09:29:19 +08:00
从 2 变到 3,你可以继续用 2 啊? java 从 8 变到现在 20 了,不还是在用 8 吗?说白了就是傲慢,觉得前端应该不学自通.
RukawaKaede
RukawaKaede
2023-06-02 09:39:59 +08:00
你说了这么多, 我感觉你就会写点 vue ,还没整明白。 技术一更新跟不上了。
MonkeyD1
MonkeyD1
2023-06-02 10:17:54 +08:00
justin2018
2023-06-02 11:02:00 +08:00
长时间不用 vuex 特么都不知道咋写了

靠看以前的老项目 花点时间回忆 😁
YSMAN
2023-06-02 11:06:36 +08:00
这个不兼容确实难受
Huelse
2023-06-02 11:17:39 +08:00
说到底无非多学个 DSL 或者就是 html/js/css 的操作,前者交给框架优化后者不用多学个 DSL
renmu
2023-06-02 11:20:58 +08:00
你可以继续用 jQuery 来写,没人逼你

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

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

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

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

© 2021 V2EX