V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wangyzj
V2EX  ›  前端开发

2024 年前端框架怎么选?

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

    本人后端,前端只是顺手写写,之前主要用 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 就跟写后端一样
    retrocode
        24
    retrocode  
       2024-09-06 09:36:47 +08:00
    vue3 更好些, react 群魔乱舞你要不是天天写前端过小半年就跟不上了
    ZGame
        25
    ZGame  
       2024-09-06 09:39:56 +08:00
    vue3.5 解决了 props 透传问题。
    wunonglin
        26
    wunonglin  
    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
    tianzi123
        34
    tianzi123  
       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  
       355 天前
    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  
       318 天前
    @beginor angular 主要生态一般吧... 一般开发者主要还是看第三方组件库这样吧
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   936 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 20:53 · PVG 04:53 · LAX 13:53 · JFK 16:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.