2024 年前端框架怎么选? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wangyzj
V2EX    前端开发

2024 年前端框架怎么选?

  •  
  •   wangyzj 2024-09-06 07:18:42 +08:00 4998 次点击
    这是一个创建于 399 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人后端,前端只是顺手写写,之前主要用 vue2

    但 vue3 已经出了很久了,不过我没用过,vue2 是不是进入淘汰倒计时了

    所以 2024 年前端框架怎么选?

    vue2

    vue3

    react

    请各位彦祖答疑解惑,并希望能给出理由

    如果有其它更优秀的框架也欢迎推荐

    谢谢

    38 条回复    2024-10-25 08:30:09 +08:00
    facebook47
        1
    facebook47  
       2024-09-06 07:25:56 +08:00 via Android
    V3 更适合中国宝宝体质
    Perry
        2
    Perry  
       2024-09-06 07:37:16 +08:00 via iPhone   1
    如果依赖大模型生成前端代码的话就是 react ,问就是 react 高质量英文资源多
    musi
        3
    musi  
       2024-09-06 07:41:36 +08:00 via iPhone
    vue3
    React 现在整个社区都在往 next.js 靠
    BeijingBaby
        4
    BeijingBaby  
       2024-09-06 07:47:43 +08:00
    reactjs
    vue 说不定啥时候搞个 vue4 ,又不兼容 vue3 了。。。
    foru17
        5
    foru17  
       2024-09-06 07:48:22 +08:00 via iPhone
    react
    cccvno1
        6
    cccvno1  
       2024-09-06 07:50:59 +08:00
    同后端,最近在学 svelte ,看了一圈感觉 svelte 最简单
    beginor
        7
    beginor  
       2024-09-06 07:59:32 +08:00 via Android   3
    建议试试 angular ,谁用谁知道,不要总是局限于 vue ,更不要把 vue 和中国宝宝挂钩
    littleghost
        8
    littleghost  
       2024-09-06 08:08:49 +08:00
    最近在学习 solid.js ,但还没在项目中实际使用过
    CHTuring
        9
    CHTuring  
       2024-09-06 08:11:43 +08:00
    啥都不用想,没接触过前端框架、或者用过 vue2 的先用 vue3 做出东西和熟练了再考虑其他的。
    murmur
        10
    murmur  
       2024-09-06 08:11:57 +08:00
    vue3 ,好学,出活快
    qweruiop
        11
    qweruiop  
       2024-09-06 08:15:46 +08:00
    全部都转 nest 了。。。vue 的工资太低了。。
    zhongzhaoguo
        12
    zhongzhaoguo  
       2024-09-06 08:21:37 +08:00
    你不应该问我们 你得问你的领导
    QUC062IzY3M1Y6dg
        13
    QUC062IzY3M1Y6dg  
       2024-09-06 08:52:24 +08:00
    vanilla.js
    ryougifujino
        14
    ryougifujino  
       2024-09-06 09:02:53 +08:00
    顺手写前面又用的 vue2 ,那就 vue3 吧
    subframe75361
        15
    subframe75361  
       2024-09-06 09:03:01 +08:00 via Android
    vue 的 vscode 插件经常出问题,我受不了了就转到 solidjs 了
    estk
        16
    estk  
       2024-09-06 09:03:56 +08:00 via iPhone
    estk
        17
    estk  
       2024-09-06 09:04:09 +08:00 via iPhone
    gowk
        18
    gowk  
       2024-09-06 09:07:35 +08:00
    我选 Vue3
    davin
        19
    davin  
       2024-09-06 09:14:31 +08:00
    Astro ,别争了,把你们都揉进来
    gloye
        20
    gloye  
       2024-09-06 09:21:18 +08:00
    顺手写写就 vue
    creazyrabbit
        21
    creazyrabbit  
       2024-09-06 09:23:09 +08:00
    不要选 vue ,api md 天天变
    llanc
        22
    llanc  
       2024-09-06 09:23:23 +08:00
    svelte 感觉很优雅,但是组件库太少了
    hedwi
        23
    hedwi  
       2024-09-06 09:24:34 +08:00
    后端肯定选 angular 就跟写后端一样
    cvooc
        24
    cvooc  
       2024-09-06 09:36:47 +08:00
    vue3 更好些, react 群魔乱舞你要不是天天写前端过小半年就跟不上了
    ZGame
        25
    ZGame  
       2024-09-06 09:39:56 +08:00
    vue3.5 解决了 props 透传问题。
    shakaraka
        26
    shakaraka  
    PRO
       2024-09-06 09:43:35 +08:00   1
    angular 现在体验好了很多很多。
    loupeach
        27
    loupeach  
       2024-09-06 09:44:30 +08:00
    问就是 nextjs 一把梭
    Nyeshuai
        28
    Nyeshuai  
       2024-09-06 10:01:17 +08:00   1
    react 已是事实标准,再选个整活但方便的,svelte5 吧,开箱即用程度比 Vue 还高,关键是范式固定,typescript 体验完善。Vue 现在是这也支持那也支持,难绷。
    horizon
        29
    horizon  
       2024-09-06 10:11:53 +08:00
    nextjs
    draco95
        30
    draco95  
       2024-09-06 10:12:17 +08:00
    angular+1
    nzbin
        31
    nzbin  
       2024-09-06 10:14:59 +08:00
    既然是后端,还是建议试试 Angular
    flmn
        32
    flmn  
       2024-09-06 10:17:53 +08:00
    这个需要看你的项目/产品类型和团队现状。
    没追求就 Vue3 ,有追求就 React 。
    RgPr16Lrb1R2zZdJ
        33
    RgPr16Lrb1R2zZdJ  
       2024-09-06 11:29:02 +08:00
    19cm
        34
    19cm  
       2024-09-06 13:53:09 +08:00
    vue3 写法最简单,没有心智负担,另外那些担心出 vue4 的也是服了,技术本来就是不断迭代的,跟那些坚守 java1.8 的一样活该 35 岁被淘汰
    wangyzj
        35
    wangyzj  
    OP
       2024-09-08 21:50:25 +08:00
    @cccvno1 #6 这个也有朋友提起了,确实看着很简单,有点 jq 年代的感觉
    wangyzj
        36
    wangyzj  
    OP
       2024-09-08 21:54:33 +08:00
    @qweruiop #11 nest ?不是 next ?
    我还头一次听说 nest
    hesetiema
        37
    hesetiema  
       2024-09-19 00:22:21 +08:00
    The BETH Stack: Bun 、Elysia 、Turso 、HTMX + _hyperscript
    The AHA Stack: Astro 、HTMX + Alpine.js
    The T3 Stack: Next.js 、Prisma 、Vercel
    ZGame
        38
    ZGame  
       350 天前
    @beginor angular 主要生态一般吧... 一般开发者主要还是看第三方组件库这样吧
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3459 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 05:06 PVG 13:06 LAX 22:06 JFK 01:06
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86