大家现在开发小程序都用的啥技术栈 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
ljzxloaf
V2EX    程序员

大家现在开发小程序都用的啥技术栈

  •  
  •   ljzxloaf 2024-01-26 14:40:38 +08:00 7083 次点击
    这是一个创建于 622 天前的主题,其中的信息可能已经有所发展或是发生改变。
    原生? TDesgin/Antd/Vant 等 ui 库? taro/uniapp 等跨平台方案?

    先收集下选项,待会儿 append 一个投票。
    34 条回复    2024-02-12 20:45:24 +08:00
    fakEHacker
        1
    fakEHacker  
       2024-01-26 14:41:24 +08:00
    uniapp 。。。。
    debuggerx
        2
    debuggerx  
       2024-01-26 14:45:04 +08:00
    我会优先选 Taro ,如果时间足够的话,也会考虑 MPFlutter2.0 的付费方案。
    gchxp
        3
    gchxp  
       2024-01-26 14:48:37 +08:00
    uniapp
    debug everywhere 总比 code everywhere 好。 反正国内那几个小程序都有自己的花花肠子 总要单独 debug 的
    Xcharles
        4
    Xcharles  
       2024-01-26 14:52:34 +08:00
    taro 和 uniapp 都写过几个项目,体验下来还是 uniapp 好一点
    ljzxloaf
        5
    ljzxloaf  
    OP
       2024-01-26 14:52:34 +08:00
    @debuggerx #2 如果没有跨平台需求呢?
    weixind
        6
    weixind  
       2024-01-26 14:52:48 +08:00   1
    taro 。业务上现在只有 h5 和微信小程序。 接手过一个 uniapp 项目,写的乱七八糟,还得搞他们那个 hbuild 。就对 uniapp 不感冒了。
    ljzxloaf
        7
    ljzxloaf  
    OP
       2024-01-26 14:53:20 +08:00
    @Xcharles #4
    @gchxp #3
    @fakEHacker #1
    大家都跨平台的吗。。。
    impanghu
        8
    impanghu  
       2024-01-26 14:54:03 +08:00
    新入职一家公司,用的原生 qaq
    flytsuki
        9
    flytsuki  
       2024-01-26 14:54:27 +08:00
    uniapp
    putyy
        10
    putyy  
       2024-01-26 14:56:50 +08:00
    小程序 && web && 简单 App uniapp 没问题的,
    debuggerx
        11
    debuggerx  
       2024-01-26 15:06:30 +08:00
    @ljzxloaf 对我来说,开发体验很重要,如果写得不爽,调试困难,上一天班受一天罪,那我肯定不乐意的。而且我用 Linux 开发,微信开发者工具总是不好用,用 Taro 我可以用 WebStorm+H5 模式开发,MPFlutter 我可以用 Android Studio+Linux Desktop 模式开发,开发好了再上开发者工具细调 UI 、接 api 和打包发布
    MRG0
        12
    MRG0  
       2024-01-26 15:36:56 +08:00
    uniapp 一把梭
    LostPrayers
        13
    LostPrayers  
       2024-01-26 15:38:08 +08:00
    uniapp, 但是编辑器用 vscode
    JunYou
        14
    JunYou  
       2024-01-26 15:45:59 +08:00
    你们都别说了,我用的 Mui
    xzg1993
        15
    xzg1993  
       2024-01-26 15:48:03 +08:00
    @debuggerx 大佬,刚才简单看了下 MPFlutter2.0 ,请问 MPFlutter 现在使用做微信小程序遇到的问题多不多,能在 MPFlutter 项目中使用原生微信小程序的代码么。
    encro
        16
    encro  
       2024-01-26 15:50:05 +08:00
    uniapp+vscode


    绝对是目前最佳选择
    FightPig
        17
    FightPig  
       2024-01-26 16:16:50 +08:00
    uniapp 和 taro 都写过,uniapp 更方便些
    fury4622
        18
    fury4622  
       2024-01-26 16:33:52 +08:00
    刚好用 uniapp 开发了一个小程序,叫羽趣乐,自己是羽毛球爱好者,就开发着玩了
    vacuitym
        19
    vacuitym  
       2024-01-26 16:37:22 +08:00
    正在做自己的,无跨平台要求,用的原生
    xiaowoli
        20
    xiaowoli  
       2024-01-26 16:38:26 +08:00
    原生的这么好用
    leadfast
        21
    leadfast  
       2024-01-26 16:53:31 +08:00 via iPhone
    rubic 还挺好用的
    AresChang
        22
    AresChang  
       2024-01-26 17:00:33 +08:00
    UniApp 虽然坑,但它抹平了小程序的差异,所以它是真神。

    试试 uniapp cli 模式,不喜欢用 HbuilderX ,也是可以选择的。

    https://github.com/Ares-Chang/uni-vitesse
    kinghly
        23
    kinghly  
       2024-01-26 17:02:58 +08:00 via Android
    原生+taro
    oldhorse
        24
    oldhorse  
       2024-01-26 17:20:03 +08:00
    uniapp ,简单点的应用,多端小程序+H5 确实方便
    ajan
        25
    ajan  
       2024-01-26 17:22:57 +08:00
    @weixind 官方有提供 cli 模式
    Blackricky
        26
    Blackricky  
       2024-01-26 17:38:09 +08:00
    无跨平台的要求,感觉原生的开发体验是最好的
    BG7ZAG
        27
    BG7ZAG  
       2024-01-26 17:41:37 +08:00
    taro 或者 uniapp cli ,谁知道项目啥时候会变成需要支持微信支付宝
    3630cn2023
        28
    3630cn2023  
       2024-01-26 18:29:27 +08:00 via Android
    哪个坑比较少
    xwayway
        29
    xwayway  
       2024-01-26 18:34:43 +08:00 via iPhone   1
    我业余前端,用的 uniapp 一把梭,我朋友他们公司有专业队伍,用的自封装原生+taro 的方案,taro 纯做 web ,方便发版,涉及原生框架的部分才发版新的小程序,只是普通业务的话,发布自己的 web 应用就行了
    d4fg4
        30
    d4fg4  
       2024-01-26 19:05:37 +08:00 via Android
    远离小程序
    BeiChuanAlex
        31
    BeiChuanAlex  
       2024-01-26 19:05:48 +08:00
    如果做微信端的话,肯定原生更好。

    ps:从整个市场来看微信小程序占据了 80%以上的份额,剩下的支付宝,其他的基本没什么人用,其实只做微信一个端也够了。
    lyxxxh2
        32
    lyxxxh2  
       2024-01-27 09:28:26 +08:00
    很久没写过了 不过推荐: 原生+其他库
    snowma
        33
    snowma  
       2024-01-28 14:20:17 +08:00
    taro
    fakEHacker
        34
    fakEHacker  
       2024-02-12 20:45:24 +08:00
    @ljzxloaf 跨平台有个好处,就是像我这种独立开发者降低代码成本。虽然也挣不到啥钱,但是,方便,当个爱好挺好的
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     853 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 21:57 PVG 05:57 LAX 14:57 JFK 17:57
    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