前端技术过于分裂

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

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

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

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

14728 次点击
所在节点    程序员
123 条回复
exiahan
2023-06-02 15:01:41 +08:00
一统江湖:npm
楚河汉界:npm ,yarn
三国争霸:npm ,yarn ,npx
重大突破(symbolic-linking):npm ,npx ,yarn ,pnpm
大乱斗:npm ,yarn ,npx ,pnpm ,bower ,jspm ,volo ,duo
ZeroDu
2023-06-02 15:13:48 +08:00
居然这么多喷 op 的,不应该呀。前端这也算是增加了岗位吧
zzzzzzZ
2023-06-02 15:21:59 +08:00
@dustin2016
能不能帮我解答一下,为什么现在是个前端都自称「全栈工程师」,是因为 node ?还是为了和「大前端工程师」做区分?
FakerLeung
2023-06-02 15:33:53 +08:00
@zzzzzzZ
应该说现在很多后端会用 vue+elementUI 组个页面就称自己是“全栈工程师”吧?然后还回来说前端很简单。
zzzzzzZ
2023-06-02 15:36:32 +08:00
@FakerLeung
不是哦,我在推上看见过不下 20 个只会前端就自称「 fullstack developer 」的人了,好像这是 node 的专属名词
vivipure
2023-06-02 15:36:32 +08:00
可以说分裂,也可以说是百花齐放。毕竟前端的工业化完全比不上后端,模块化都才几年。
依赖处理这块的确恶心,但是目前也没有更好的方案。依赖报错就锁定死所有的版本。
作为前端,我开发 android 时对 android api 版本和 gradle 版本也有意见,开发 iOS 对 xcode 有意见。这些都挺正常的,前端的确有很多坑的地方,成为熟练的前端无非就是把这些坑都踩过了而已。
zzzzzzZ
2023-06-02 15:50:28 +08:00
@FakerLeung
你可以看看「 https://github.com/ruanyf/jstraining
阮一峰也是自称「全栈工程师」,我到现在也没明白,前端就好像突然之间冒出了一个全栈工程师的分支。大概率是因为 node
simo
2023-06-02 15:52:12 +08:00
前端确实非常恶心
从零几年开始,基本上经历了完整发展史
enchilada2020
2023-06-02 15:58:33 +08:00
嘻嘻 一堆搞应用开发的互相瞧不起可真有意思
uasier
2023-06-02 15:59:35 +08:00
@songray 真实,对我这种偏后端的来说,vue2+element yyds
zzzzzzZ
2023-06-02 16:02:03 +08:00
@FakerLeung
@dustin2016
也有可能是因为最近兴起的 web3 ?

表面:我是全栈工程师。其实:我能写点 JavaScript 。[https://twitter.com/DeltonDing/status/1117789841561767936]
当一个人讲自己是全栈工程师,我会默认他是写 JavaScriptd 的 [https://twitter.com/dykaknsjwkmsmwm/status/1595283499652874240]
招募合约工程师和全栈工程师[https://twitter.com/0xCavin/status/1519569519634948097]
每个人基本都是全栈工程师[https://twitter.com/7Lillian8/status/1648367040909168641]
前端全栈工程师精英班 23 期[https://twitter.com/abskoop/status/1476371367968661507]
mei123
2023-06-02 16:02:10 +08:00
@gbw1992 #42 css 是真特么难。。。来自 java 仔的吐槽
6diyipi
2023-06-02 16:08:03 +08:00
ant-design-pro yyds ,傻子都能写后台
Jame00001
2023-06-02 16:09:49 +08:00
@streamrx dart 、webgl/3d 编程,流媒体服务也是一大块。肯定还有我没接触到的。总之呢,前端不是语言科学,js 只是用来操作这些的工具而已
Uplay
2023-06-02 16:10:10 +08:00
@mei123 同 Java ,在想要不要搞前端,还是换个赛道搞 Kotlin + Compose
Jame00001
2023-06-02 16:11:23 +08:00
@mei123 我见过好多 java 同事看了一遍 html/css 就来鄙视前端的,笑死
HappyFox
2023-06-02 16:17:42 +08:00
@zzzzzzZ #61
1 、和“前端”这个词的解释有关,最早的前端指的只有网页领域,后来创业热潮过了,各个公司就开始把不同的客户端和网页开发合并统称大前端。
2 、全栈工程师指的就是能做界面+能做后台,但大部分客户只能评价页面,对后台很难评测,所以目前能揽活的全栈工程师很多都是前端老哥。尤其是前端用 js ,恰好有大佬开发了 node 可以让 js 写后端逻辑,这就让前端转全栈的成本远低于后端。
3 、有一说一,不管是前端还是后端,中后期都难。现在前端的问题是起步时间晚,工程化程度还不够。等啥时候前端和后端都能和 Python 一样,在不考虑性能的情况下简单易上手的,那就得考虑换个行业卷了😂
Jame00001
2023-06-02 16:23:47 +08:00
@darkengine 这个要如何提防,取取经
isUndefined
2023-06-02 16:25:37 +08:00
@realpg 深度 ant.design 用户表示,官方文档照样不靠谱
Leviathann
2023-06-02 16:27:16 +08:00
@Uplay 不学 react ,用不好 compose

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

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

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

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

© 2021 V2EX