2024 前端 React 的各个组件技术选型是什么? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Ryans
V2EX    React

2024 前端 React 的各个组件技术选型是什么?

  •  1
     
  •   Ryans 2024-01-12 09:31:21 +08:00 6109 次点击
    这是一个创建于 638 天前的主题,其中的信息可能已经有所发展或是发生改变。
    RT 请教下
    29 条回复    2024-06-20 16:44:09 +08:00
    weixind
        1
    weixind  
       2024-01-12 10:14:53 +08:00
    技术选型要根据使用场景。
    cwliang
        2
    cwliang  
       2024-01-12 10:22:07 +08:00
    vite + tailwindcss + shadcn + react-hook-form + Zod 一把梭
    根据场景 SSR 就 Next.js ,SPA 就 CRA + CRACO ,vite 仅本地开发
    cwliang
        3
    cwliang  
       2024-01-12 10:24:16 +08:00
    补充 + tanstack/react-query
    HuKing
        4
    HuKing  
       2024-01-12 11:27:29 +08:00
    我刚学 React
    UI 组件 ANTD ,HTTP 用的 axios ,打包用的 craco
    望各位不吝赐教
    nowtg
        5
    nowtg  
       2024-01-12 12:16:38 +08:00 via iPhone
    vite 、zustand 。 后台管理页面 antd
    hedwi
        6
    hedwi  
       2024-01-12 12:42:44 +08:00   2
    不如选 angular angular 就没有这些困扰
    linkopeneyes
        7
    linkopeneyes  
       2024-01-12 13:41:45 +08:00
    反正不用任何状态管理库,不用 swr,react-query 这种请求库.人生愿望少写 hook,少用 hook
    tailwindcss + shadcn 非常美妙,但是写后台还是得用一下 antd
    zorui
        8
    zorui  
       2024-01-12 13:48:01 +08:00
    Next.js 一把梭
    monsterx2a
        9
    monsterx2a  
       2024-01-12 15:24:27 +08:00
    next.js tailwindcss flowbite zustand
    monsterx2a
        10
    monsterx2a  
       2024-01-12 15:28:56 +08:00
    @sjhhjx0122 为啥要少用 hook ?

    是哪里不好管理吗?
    wzzx
        11
    wzzx  
       2024-01-12 15:47:58 +08:00
    axios+tailwindcss+mui+mbox+react-hook-form
    Rorysky
        12
    Rorysky  
       2024-01-12 16:45:20 +08:00
    @cwliang #2 你列举了这么多框架/库 还能叫一把梭?
    ZZITE
        13
    ZZITE  
       2024-01-12 16:47:23 +08:00
    个人必选的有:tailwindcss,react-query,jotai or zustand
    yl20181003
        14
    yl20181003  
       2024-01-12 16:50:03 +08:00
    tailwindcss + swr + zustand + antd
    easyEz
        15
    easyEz  
       2024-01-12 16:57:45 +08:00
    纯路人,前端的生态那么丰富,前端的从业者是乐在其中吗?
    ZzoxAA
        16
    ZzoxAA  
       2024-01-12 17:00:47 +08:00
    @easyEz 哈哈哈我也纯路人,我也想知道做前端累吗,各种框架和工具层出不穷真的是好事吗?真的能承受住这么高的心智负担吗
    um1ng
        17
    um1ng  
       2024-01-12 17:01:12 +08:00
    Carseason
        18
    Carseason  
       2024-01-12 17:04:28 +08:00
    大佬们 react 状态管理和路由 有没有最佳实现?
    LavaC
        19
    LavaC  
       2024-01-12 17:10:55 +08:00
    @ZzoxAA 自己用无所谓,公司用也无所谓,大不了带薪学习,总不可能一个项目换一个框架吧。但是跳槽的时候就很有所谓了。
    hesetiema
        20
    hesetiema  
       2024-01-12 17:24:38 +08:00
    为啥没人用 valtio 呢
    Jaosn
        21
    Jaosn  
       2024-01-12 18:23:20 +08:00
    umi+antd+tailwindcss
    Int100
        22
    Int100  
       2024-01-13 01:59:32 +08:00 via iPhone
    nextjs + tailwindcss

    一把梭
    lstz
        23
    lstz  
       2024-01-13 09:45:03 +08:00 via iPhone
    tailwindcss, vite, react, redux-toolkit

    这一套下来开发非常顺畅,可以考虑一下。以前我觉得弄个 CRA 就足够了,但是作为程序员,还是得拥抱最新技术呀,效率 upup 的

    laf-tools.com
    lstz
        24
    lstz  
       2024-01-13 09:45:37 +08:00 via iPhone
    这个是我的开源作品,我用上了这些技术,还是挺舒服的
    Rrrrrr
        25
    Rrrrrr  
       2024-01-13 11:25:24 +08:00
    推荐个 nextjs 的项目,学习一下
    okakuyang
        26
    okakuyang  
       2024-01-13 18:41:03 +08:00
    @easyEz 前端还累啊,前端从网页到移动端,到跨平台,修改了代码马上可以看见效果。换成后端天天和几百张表对天书,那种枯燥的工作相比不要太轻松。
    Ryans
        27
    Ryans  
    OP
       2024-01-22 13:42:04 +08:00
    @hedwi Angular 使用的人比较少吧?
    hedwi
        28
    hedwi  
       2024-01-22 13:54:50 +08:00
    @Ryans #27 国内可能少一些,不过比 react 完善,Angular + 新手 = React / Vue + 老手。如果是长期维护的项目感觉 angular 合适,如果开发人员是后端转前端就更合适了。
    lizy0329
        29
    lizy0329  
       2024-06-20 16:44:09 +08:00
    所谓的心智负担简直是笑话,哪个语言框架不是层出不穷,哪个语言没有心智负担?只不过前端处于发展初期,更新快点而已
    关于     帮助文档         博客     API     FAQ     Solana     2673 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 13:50 PVG 21:50 LAX 06:50 JFK 09:50
    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