V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
yagamil
V2EX  ›  程序员

前端技术过于分裂

  •  
  •   yagamil · 2023-06-01 18:49:27 +08:00 · 14663 次点击
    这是一个创建于 560 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    123 条回复    2023-06-05 15:56:13 +08:00
    1  2  
    dustin2016
        1
    dustin2016  
       2023-06-01 19:44:36 +08:00
    一只前端靓仔路过
    dustin2016
        2
    dustin2016  
       2023-06-01 19:46:00 +08:00   ❤️ 15
    前端号称 bug 路由器,又称轮子哥
    你说的都对,前端圈子被称为技术娱乐圈...
    laqow
        3
    laqow  
       2023-06-01 19:52:08 +08:00
    chrome 天天更新些有的没的,全世界给谷歌打工
    ghostheaven
        4
    ghostheaven  
       2023-06-01 19:52:39 +08:00   ❤️ 3
    但确实越来越好用了,尤其是 vite 代替 webpack
    veike
        5
    veike  
       2023-06-01 20:02:43 +08:00   ❤️ 3
    一个项目放了一年多没动,在运行 npm install 这个被遗弃了,那个不存在了,各种错误,由于太菜了,所以最后全部升级到最新版了。
    dudubaba
        6
    dudubaba  
       2023-06-01 20:10:15 +08:00   ❤️ 18
    “分裂”言重了,正是这些所谓的分裂才会有各种小程序,创造了多少就业率。
    你也说你是业余的了,那业余的用着难不是很正常吗?真以为小学生敲几句 hello world 就是编程啊。
    说白了无非就是非专业领域用着不那么方便了而已,就好比千篇一律的 jdk7 、php5 。
    说技术分裂就是扯。
    Imindzzz
        7
    Imindzzz  
       2023-06-01 20:11:31 +08:00   ❤️ 1
    你 java 生产环境用几了?
    red13
        8
    red13  
       2023-06-01 20:12:44 +08:00
    大部分情况下,做前端就像绣花,这个活适合女生干,大老爷们不到万不得已千万得远离前端。
    Imindzzz
        9
    Imindzzz  
       2023-06-01 20:14:09 +08:00   ❤️ 9
    前端还是太简单了,谁都能吐槽几句
    idealhs
        10
    idealhs  
       2023-06-01 20:22:50 +08:00
    感觉前端很高深,js 能弄出百般花样
    lzgshsj
        11
    lzgshsj  
       2023-06-01 20:28:58 +08:00
    前端:“woc ,又有新功能,学不动了!”
    后端:“能跑起来就别动!”
    duke807
        12
    duke807  
       2023-06-01 20:43:16 +08:00
    近十来年,我从 Angular 1.x 开始,用了一圈下来,最终选择只用 http://vanilla-js.com
    iorilu
        13
    iorilu  
       2023-06-01 21:50:07 +08:00 via Android   ❤️ 6
    就是没事干的人太多天天翻来覆去折腾的无聊东西

    我劝你真想干点事就远离前端框架这些东西,随便学点其他有用东西
    meteor957
        14
    meteor957  
       2023-06-01 21:57:51 +08:00
    Android 岂不是更分裂 mvc mvp mvvm
    duan602728596
        15
    duan602728596  
       2023-06-01 22:21:33 +08:00   ❤️ 9
    后端框架多:生态丰富
    前端框架多:技术分裂
    lujiaosama
        16
    lujiaosama  
       2023-06-01 22:29:11 +08:00   ❤️ 1
    最搞的是有些项目, 放着几年不动, 依赖锁得不彻底, 带个~, ^, 重新 npm install 直接起不来. yarn install 没问题得, pnpm install 一堆报错. 升级 node 版本, typescript 跟着升级, 依赖一堆 ts 定义报错.
    songray
        17
    songray  
       2023-06-01 22:36:12 +08:00
    首先要清楚:学什么和用什么是两码事。
    前端学的时候 3t 架构( tailwind 、Typescript 、tRPC ),现实工作 Vue2 、element 一把梭。
    后端学的时候架构、虚拟机调优,数据库更不用说了,问的比 DBA 都多。
    结论:哪里都是一样。
    akira
        18
    akira  
       2023-06-01 23:38:47 +08:00
    业余的前端 fork 党 + 1 ,
    现在要改东西都是直接发给别人去改了,自己完全提不起兴趣去处理了。。
    512357301
        19
    512357301  
       2023-06-01 23:48:27 +08:00 via Android
    @duke807
    // 只想说:
    被骗人数 = 被骗人数 + 1
    果然是原生 JS 。。。
    realpg
        20
    realpg  
       2023-06-01 23:52:11 +08:00   ❤️ 1
    你的问题主要是看垃圾教程导致的

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

    靠看以前的老项目 花点时间回忆 😁
    YSMAN
        38
    YSMAN  
       2023-06-02 11:06:36 +08:00
    这个不兼容确实难受
    Huelse
        39
    Huelse  
       2023-06-02 11:17:39 +08:00
    说到底无非多学个 DSL 或者就是 html/js/css 的操作,前者交给框架优化后者不用多学个 DSL
    renmu
        40
    renmu  
       2023-06-02 11:20:58 +08:00 via Android
    你可以继续用 jQuery 来写,没人逼你
    acbot
        41
    acbot  
       2023-06-02 11:22:08 +08:00
    现有的各个框架同质太多,所以都没有足够的优势能技压群雄!
    gbw1992
        42
    gbw1992  
       2023-06-02 11:28:31 +08:00   ❤️ 1
    不能叫分裂,java ,c#,python 都是基于 c 的,你能说他们过于分裂么。
    我主要写.net 后端,但是我也写前端。
    一个合格的程序员,vue 啥的边写编查文档就 ok 了
    但是,css 太难了啊,太难了啊,太难了啊
    Aoang
        43
    Aoang  
       2023-06-02 11:29:52 +08:00 via iPhone   ❤️ 3
    你这个没说到点子上,你看看 React 18 的 Server Client Component 。如果要用这个特性,项目的架构就得全部推翻。
    Next.js 跟进了这个,但是一片的 CSS-in-JS 库跟不上节奏,导致完全用不了。

    React: 兄弟们,冲啊
    Next.js: 来了来了

    Next.js: 兄弟们,大家试一下
    MUI: 你们能不能慢点儿,算了算了,我试试
    MUI: @emotion 哥,搞一下呗
    Emotion: 你们搞了个什么?
    Emotion: tmd! 你们这玩法,这让我怎么搞?

    —-

    从 React 18 出来,到 Next.js 13 发布,这个时间段就不短了。
    但是直至今日,MUI 和其他的 UI 组件库都等着上游 CSS-in-JS 跟进。

    当然了,emotion 似乎装作没看见,没人有动力去跟进这个。毕竟要跟进就得动架构,还要考虑兼容性,想想就刺激
    sam384sp4
        44
    sam384sp4  
       2023-06-02 11:35:20 +08:00   ❤️ 2
    羡慕前端开放活跃的技术氛围
    java 后端感觉一个个思维都僵化了, 最近用 lambda 封装了一下 spring 的事务, 好更容易的控制事务边界,结果被技术 leader 说看不懂改掉,这让他去看 react 的 ts 代码估计比看天书还难
    Nuttertoo1s
        45
    Nuttertoo1s  
       2023-06-02 11:39:30 +08:00
    @meteor957 你说的这些也只是代码书写的逻辑而已,除了 mvvm 要加几个 jetpack 库,和前端的一堆轮子没法比
    bojue
        46
    bojue  
       2023-06-02 11:40:47 +08:00   ❤️ 1
    前端 toB 用 angular2 ,三年后等你们
    erwin985211
        47
    erwin985211  
       2023-06-02 11:58:58 +08:00   ❤️ 1
    看来前端还是有点脾气的,以前这种帖子都是后端对前端的单方面屠杀。
    agagega
        48
    agagega  
       2023-06-02 12:04:41 +08:00 via iPhone
    你把 HTML/CSS/JavaScript 想象成汇编不就行了,在此基础上发展出来的东西是高级语言,而现在还没进入稳定期。

    而且前端新技术这么多也不是坏事,起码说明这个平台开放,你看 iOS 这边连 AppCode 都弃坑了,Xcode 一家独大,跟一潭死水一样。
    hello2090
        49
    hello2090  
       2023-06-02 12:26:32 +08:00
    估计楼主月薪 1 万以下?
    KevinDo2
        50
    KevinDo2  
       2023-06-02 12:26:38 +08:00
    @Aoang hhhhhhh emotion
    sparkle2015
        51
    sparkle2015  
       2023-06-02 12:34:55 +08:00
    @Aoang 还好还有 tailwindcss ,可以说是生逢其时了。
    lovelylain
        52
    lovelylain  
       2023-06-02 13:49:11 +08:00 via Android
    现在的前端技术其实比较像后端了吧,以前的网页,可以直接在浏览器查看编辑源码,现在基本都经过了 build ,就类似后端的编译。前端源码也是,引用了一大堆库,要 build 之后才部署,而非直接把这些库都拷过去部署。
    DOLLOR
        53
    DOLLOR  
       2023-06-02 13:58:24 +08:00   ❤️ 3
    @Imindzzz 前端就像每年高考作文题,懂行不懂行的都可以掺和几脚。😂
    shakukansp
        54
    shakukansp  
       2023-06-02 14:01:42 +08:00
    经常看到有人说 css 难,说实话,没明白常用的 css 哪里难
    3kkkk
        55
    3kkkk  
       2023-06-02 14:17:01 +08:00
    我的理解是不是之前太简单了,语言现在统一成 js 至少就一种,你看看后端和客户端开必各大公司恨不得一家一种。
    liveoppo
        56
    liveoppo  
       2023-06-02 14:22:21 +08:00
    深有同感,只能尽量只抓主干线,只跟随主干线更新
    zzzmh
        57
    zzzmh  
       2023-06-02 14:22:43 +08:00
    业余前端玩家+1 我至今还喜欢用原生 js css 写一些小网站
    yor1g
        58
    yor1g  
       2023-06-02 14:22:50 +08:00
    怎么变都是一个趋势 来来去去三板斧
    QKgf555H87Fp0cth
        59
    QKgf555H87Fp0cth  
       2023-06-02 14:28:33 +08:00
    万变不离其宗
    LavaC
        60
    LavaC  
       2023-06-02 14:29:02 +08:00
    花架子多了也能挑到一个趁手的,一般个人和公司也不会一直追新或者换着用,挑个喜欢且稳定的用下去就完事了
    exiahan
        61
    exiahan  
       2023-06-02 15:01:41 +08:00   ❤️ 1
    一统江湖:npm
    楚河汉界:npm ,yarn
    三国争霸:npm ,yarn ,npx
    重大突破(symbolic-linking):npm ,npx ,yarn ,pnpm
    大乱斗:npm ,yarn ,npx ,pnpm ,bower ,jspm ,volo ,duo
    ZeroDu
        62
    ZeroDu  
       2023-06-02 15:13:48 +08:00
    居然这么多喷 op 的,不应该呀。前端这也算是增加了岗位吧
    zzzzzzZ
        63
    zzzzzzZ  
       2023-06-02 15:21:59 +08:00
    @dustin2016
    能不能帮我解答一下,为什么现在是个前端都自称「全栈工程师」,是因为 node ?还是为了和「大前端工程师」做区分?
    FakerLeung
        64
    FakerLeung  
       2023-06-02 15:33:53 +08:00   ❤️ 1
    @zzzzzzZ
    应该说现在很多后端会用 vue+elementUI 组个页面就称自己是“全栈工程师”吧?然后还回来说前端很简单。
    zzzzzzZ
        65
    zzzzzzZ  
       2023-06-02 15:36:32 +08:00
    @FakerLeung
    不是哦,我在推上看见过不下 20 个只会前端就自称「 fullstack developer 」的人了,好像这是 node 的专属名词
    vivipure
        66
    vivipure  
       2023-06-02 15:36:32 +08:00   ❤️ 1
    可以说分裂,也可以说是百花齐放。毕竟前端的工业化完全比不上后端,模块化都才几年。
    依赖处理这块的确恶心,但是目前也没有更好的方案。依赖报错就锁定死所有的版本。
    作为前端,我开发 android 时对 android api 版本和 gradle 版本也有意见,开发 iOS 对 xcode 有意见。这些都挺正常的,前端的确有很多坑的地方,成为熟练的前端无非就是把这些坑都踩过了而已。
    zzzzzzZ
        67
    zzzzzzZ  
       2023-06-02 15:50:28 +08:00
    @FakerLeung
    你可以看看「 https://github.com/ruanyf/jstraining
    阮一峰也是自称「全栈工程师」,我到现在也没明白,前端就好像突然之间冒出了一个全栈工程师的分支。大概率是因为 node
    simo
        68
    simo  
       2023-06-02 15:52:12 +08:00   ❤️ 1
    前端确实非常恶心
    从零几年开始,基本上经历了完整发展史
    enchilada2020
        69
    enchilada2020  
       2023-06-02 15:58:33 +08:00 via Android
    嘻嘻 一堆搞应用开发的互相瞧不起可真有意思
    uasier
        70
    uasier  
       2023-06-02 15:59:35 +08:00
    @songray 真实,对我这种偏后端的来说,vue2+element yyds
    zzzzzzZ
        71
    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
        72
    mei123  
       2023-06-02 16:02:10 +08:00
    @gbw1992 #42 css 是真特么难。。。来自 java 仔的吐槽
    6diyipi
        73
    6diyipi  
       2023-06-02 16:08:03 +08:00
    ant-design-pro yyds ,傻子都能写后台
    Jame00001
        74
    Jame00001  
       2023-06-02 16:09:49 +08:00
    @streamrx dart 、webgl/3d 编程,流媒体服务也是一大块。肯定还有我没接触到的。总之呢,前端不是语言科学,js 只是用来操作这些的工具而已
    Uplay
        75
    Uplay  
       2023-06-02 16:10:10 +08:00
    @mei123 同 Java ,在想要不要搞前端,还是换个赛道搞 Kotlin + Compose
    Jame00001
        76
    Jame00001  
       2023-06-02 16:11:23 +08:00
    @mei123 我见过好多 java 同事看了一遍 html/css 就来鄙视前端的,笑死
    HappyFox
        77
    HappyFox  
       2023-06-02 16:17:42 +08:00
    @zzzzzzZ #61
    1 、和“前端”这个词的解释有关,最早的前端指的只有网页领域,后来创业热潮过了,各个公司就开始把不同的客户端和网页开发合并统称大前端。
    2 、全栈工程师指的就是能做界面+能做后台,但大部分客户只能评价页面,对后台很难评测,所以目前能揽活的全栈工程师很多都是前端老哥。尤其是前端用 js ,恰好有大佬开发了 node 可以让 js 写后端逻辑,这就让前端转全栈的成本远低于后端。
    3 、有一说一,不管是前端还是后端,中后期都难。现在前端的问题是起步时间晚,工程化程度还不够。等啥时候前端和后端都能和 Python 一样,在不考虑性能的情况下简单易上手的,那就得考虑换个行业卷了😂
    Jame00001
        78
    Jame00001  
       2023-06-02 16:23:47 +08:00
    @darkengine 这个要如何提防,取取经
    isUndefined
        79
    isUndefined  
       2023-06-02 16:25:37 +08:00
    @realpg 深度 ant.design 用户表示,官方文档照样不靠谱
    Leviathann
        80
    Leviathann  
       2023-06-02 16:27:16 +08:00
    @Uplay 不学 react ,用不好 compose
    xiongxin8802
        81
    xiongxin8802  
       2023-06-02 16:27:28 +08:00
    还没吃够只有一个框架,只有一种思想的苦吗
    zzzzzzZ
        82
    zzzzzzZ  
       2023-06-02 16:36:34 +08:00
    @HappyFox
    你别跟我扯鸡巴淡,我 2010 年就会 js html css 了,所有的技术变迁都是我亲历过的。node 是运行时环境我比你清楚。

    「前端转全栈的成本远低于后端」???
    我就是好奇什么时候发明了一个专属于前端的「全栈工程师」而又不是真正的「全栈工程师」这个词汇的?
    timnottom
        83
    timnottom  
       2023-06-02 16:37:53 +08:00
    @Aoang 太 TM 经典了
    keymao
        84
    keymao  
       2023-06-02 16:48:30 +08:00
    @HappyFox .... 就我从业 10 多年的浅显经历,目前 nodejs 用来跑前端的时候更多,跑些简单的服务还可以,规模上来了就会遇到和 php 一样的尴尬局面。 用这些玩意儿跑企业级的业务系统简直不可想象的... 可能是我见识的少,不管是协和跑的业务系统还是电信这些运营商跑的业务系统 BSS 之流的 统统都是 Java 。 至于全栈工程师,可不是这么定义的...

    我个人的体验来说,用 Vue 这套东西+Element ant 之流的足够用,前端的一些令人懵逼的脚手架换了一套有一套 ,我经历的项目甚至换了三套 绝了。 早早的用 element 省却大部分麻烦。
    hzzhzzdogee
        85
    hzzhzzdogee  
       2023-06-02 17:17:58 +08:00
    @keymao 请问为什么中途会换脚手架呢
    Huelse
        86
    Huelse  
       2023-06-02 17:20:24 +08:00
    看完评论我越发觉得 javascript 是个伟大的语言,或者说整个浏览器框架,还有有那种语言能产生这种影响力?
    leedarmau
        87
    leedarmau  
       2023-06-02 17:44:45 +08:00
    变化快说明有活力。根源上是 web 的需求还在不断变化,这其实是好事。
    keymao
        88
    keymao  
       2023-06-02 17:46:38 +08:00
    @hzzhzzdogee 当时的前端带队的吊儿郎当 自己封了个什么乱七八糟的脚手架 和其他人相处的也不咋地 后来让总监给弄走了
    wuhao747003943
        89
    wuhao747003943  
       2023-06-02 18:56:31 +08:00 via iPhone
    前端好入门 但是学习成本并不低 收益一搬
    balsam
        90
    balsam  
       2023-06-02 19:57:54 +08:00 via Android
    就是炒冷饭。
    daokedao
        91
    daokedao  
       2023-06-02 20:13:20 +08:00
    为什么来了一堆后端
    autoxbc
        92
    autoxbc  
       2023-06-02 20:36:24 +08:00   ❤️ 2
    @shakukansp #54 CSS 背了很多历史问题,导致实现一个目的有很多种路径。每个编写者会按照偏好选择一个限定的子集,但是其他人使用的子集可能完全不同,最终导致为了理解所有设计要掌握太多的冗余路径

    结果就是很多人放弃理解,凭经验随意写写试试,能用就行变成了准则。那么进一步的,CSS 中的设计和最佳实践就被漠视了,这些受 CSS 困扰的人,还会以嘲讽的形式释放自己的负面情绪
    mobbdeep
        93
    mobbdeep  
       2023-06-02 20:43:57 +08:00
    没有类似 IEC 这样的标准,最多一些最佳实践。说到底代码写不好犯错成本太低,大不了宕机还能回滚。你要是标准定了驼峰命名,用下划线命名会导致用户键盘漏电触电身亡,哪里还会有那么多轮子
    zhangweijian
        94
    zhangweijian  
       2023-06-02 22:02:05 +08:00
    我之前项目依赖也是不锁启动不起来,老板还想让我升级一个 ui 框架大版本开玩笑啊
    yagamil
        95
    yagamil  
    OP
       2023-06-02 22:28:22 +08:00   ❤️ 1
    感觉前端是被你们自己卷死。

    如果是因为性能,特性有很大的提升,迫不得已才不向后兼容,那更新我觉得 OK
    结果楼上不少人就说我业余,才要制造点门槛不给外面的业余的人进来,ORG 。
    哪天等你们卷不动,woc ,怎么旧项目跑不起来,woc ,这里又更新,不支持旧版。。。
    gyt95
        96
    gyt95  
       2023-06-03 00:25:57 +08:00   ❤️ 1
    你对分裂是有什么误解吗…我只能说前端的这个情况属于百花齐放,整个围绕 JavaScript 的生态都在不停发力中,应该庆幸有这样的趋势,而不是停滞于刀耕火种的年代。
    gyt95
        97
    gyt95  
       2023-06-03 00:32:11 +08:00
    @Aoang 迟入坑 next 的我,直接 13 版本+Tailwind 了
    gyt95
        98
    gyt95  
       2023-06-03 00:37:29 +08:00
    @FakerLeung 我理解,全栈和后端还是有区别的。我比较倾向于负责前端页面和兼顾后端接口开发的人叫全栈。但后端是纯后端开发,不会碰页面,会写接口但更多的是搞基建和服务。

    我有朋友甚至觉得全栈是包括运维才对。

    出现全栈的概念我猜是 node 。大前端是后来才新增的,所以肯定不是为了区分。
    gyt95
        99
    gyt95  
       2023-06-03 00:47:09 +08:00
    @keymao 正常,我小公司项目 Vue1 2 3 都有,webpack1 2 3 5 都有 vue cli3 也有。现在是 Vite3 。我觉得一点也不出奇。只要你公司项目有迁移需求,而技术圈里有更好的工具和实践,能提高开发流程上的各种效率,那肯定是会尝试升级或者迁移的。

    如果一个前端开发者看到 webpack5 和 vite 还死守着 webpack1 ,看到 Vue3 还不心动,抱着 Vue1 项目写写写(假设公司有足够时间让你把 Vue1 迁移到 Vue3 ,但你就是不肯,就是不想学了,学不动了,真的累了)。那有可能会被有技术热情的同行质疑吧…至少是不关注新技术发展的。
    ruoxie
        100
    ruoxie  
       2023-06-03 02:17:41 +08:00   ❤️ 3
    有的人,JQ 写一坨坨的面条代码,vue2 还是写一坨坨的面条代码,vue3 照样一坨坨的面条代码。然后就开始叫,前端怎么一天一个框架,框架怎么那么多版本,还不如 JQ 一把梭
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3268 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 00:48 · PVG 08:48 · LAX 16:48 · JFK 19:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.