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

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

  •  
  •   ljzxloaf · 336 天前 · 5361 次点击
    这是一个创建于 336 天前的主题,其中的信息可能已经有所发展或是发生改变。
    原生? TDesgin/Antd/Vant 等 ui 库? taro/uniapp 等跨平台方案?

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


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

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

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

    ps:从整个市场来看微信小程序占据了 80%以上的份额,剩下的支付宝,其他的基本没什么人用,其实只做微信一个端也够了。
    lyxxxh2
        32
    lyxxxh2  
       335 天前
    很久没写过了 不过推荐: 原生+其他库
    snowma
        33
    snowma  
       334 天前
    taro
    fakEHacker
        34
    fakEHacker  
       319 天前
    @ljzxloaf 跨平台有个好处,就是像我这种独立开发者降低代码成本。虽然也挣不到啥钱,但是,方便,当个爱好挺好的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2264 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 01:00 · PVG 09:00 · LAX 17:00 · JFK 20:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.