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

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

  •  
  •   ljzxloaf · 2024-01-26 14:40:38 +08:00 · 5587 次点击
    这是一个创建于 369 天前的主题,其中的信息可能已经有所发展或是发生改变。
    原生? 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  
       352 天前
    @ljzxloaf 跨平台有个好处,就是像我这种独立开发者降低代码成本。虽然也挣不到啥钱,但是,方便,当个爱好挺好的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   690 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 21:47 · PVG 05:47 · LAX 13:47 · JFK 16:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.