V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ntop
V2EX  ›  程序员

小程序开发用什么框架好?

  •  
  •   ntop · 2021-06-12 18:37:34 +08:00 · 5844 次点击
    这是一个创建于 1020 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我司之前做了款 CRM 现在打算开发移动版本,老板相中的方案是做小程序,主要针对的平台是钉钉和企业微信,想问下现在开发小程序用哪个框架比较好,请描述下真实感受和所遇到的坑。

    我个人目前比较倾向于 taro, 原因是名字看起来简洁有力。顺便问一下如果开发手机版本的话大家会考虑什么方案呢,原生的 Android/iOS 还是 flutter ?

    31 条回复    2021-06-14 14:48:36 +08:00
    sll
        1
    sll  
       2021-06-12 19:18:45 +08:00 via iPhone
    UNI-APP
    ch2
        2
    ch2  
       2021-06-12 20:58:05 +08:00
    react 就用 taro
    Zchary
        3
    Zchary  
       2021-06-12 21:00:07 +08:00 via iPhone
    taro
    FightPig
        4
    FightPig  
       2021-06-12 21:11:00 +08:00
    不要用 uni 就行,你会发现你提 pr,issus 啥的,几乎没人管
    shakukansp
        5
    shakukansp  
       2021-06-12 21:18:43 +08:00   ❤️ 4
    名字看起来简洁有力……
    lee88688
        6
    lee88688  
       2021-06-12 21:20:24 +08:00 via Android
    我用的 remax,hetaro 差不多,感觉还可以
    yanzhiling2001
        7
    yanzhiling2001  
       2021-06-12 21:24:33 +08:00
    uniapp 踩了相当多的坑。还是用 taro 吧
    henryhu
        8
    henryhu  
       2021-06-12 21:28:17 +08:00
    我不用框架
    cz5424
        9
    cz5424  
       2021-06-12 21:36:02 +08:00 via iPhone
    开发者工具直接写,坑少
    justin2018
        10
    justin2018  
       2021-06-12 21:39:00 +08:00
    如果只支持微信 用微信开发者工具

    多端框架 支持 Taro

    uni 坑多 得踩坑
    darknoll
        11
    darknoll  
       2021-06-12 22:00:18 +08:00
    taro 支持 vue 吗
    ck65
        12
    ck65  
       2021-06-12 22:06:50 +08:00 via iPhone
    taro,非常稳
    mxT52CRuqR6o5
        13
    mxT52CRuqR6o5  
       2021-06-12 22:19:50 +08:00 via Android
    原生 /taro 吧
    xiangyuecn
        14
    xiangyuecn  
       2021-06-13 00:07:29 +08:00   ❤️ 1
    html:div+css,粗暴到一行原生代码搞定 <webview /> 真跨平台🐶
    acoldfox
        15
    acoldfox  
       2021-06-13 00:17:12 +08:00
    Vue Mini
    Jaosn
        16
    Jaosn  
       2021-06-13 01:13:06 +08:00   ❤️ 5
    vue: uni-app (没遇坑,很想知道前面几个大佬遇到了什么坑)
    react: taro
    ginjedoad
        17
    ginjedoad  
       2021-06-13 08:53:38 +08:00
    flutter
    sunmoon1983
        18
    sunmoon1983  
       2021-06-13 12:10:48 +08:00
    直接 weui+小程序原生不行吗
    005008
        19
    005008  
       2021-06-13 12:16:45 +08:00
    Taro
    ntop
        20
    ntop  
    OP
       2021-06-13 12:33:04 +08:00
    @all 谢谢大家的回复,我需要同时发布微信和钉钉的看来 taro 是首选了。
    dreamramon
        21
    dreamramon  
       2021-06-13 14:11:57 +08:00
    不要用 uni 就行,你会发现你提 pr,issus 啥的,几乎没人管
    然后一堆坑,跳都跳不完。
    matatabi
        22
    matatabi  
       2021-06-13 16:04:41 +08:00 via iPhone
    uniapp 是最好的选择
    hztDbFXEed73dkMf
        23
    hztDbFXEed73dkMf  
       2021-06-13 18:00:11 +08:00 via iPhone
    所以到底要不要用 uni😂
    ryougifujino
        24
    ryougifujino  
       2021-06-13 18:02:05 +08:00 via iPhone
    使用 Taro 已经实践了一个较大的项目了,坑是有,但基本都能填。还顺便发了几个 pr 。开发体验我感觉很好,和原生 React 非常接近。
    CoderLife
        25
    CoderLife  
       2021-06-13 21:28:16 +08:00
    原生
    lujiaosama
        26
    lujiaosama  
       2021-06-13 23:09:06 +08:00
    原生语法写起来别扭,容易一边写一边吐槽原生得山寨风格,但是坑最少。uni-app 只用来开发小程序没那么差,比原生的写着还舒服,app 就想不都不要想。Taro 适合熟悉 React 那一套东西的。
    lewis1990
        27
    lewis1990  
       2021-06-13 23:12:32 +08:00 via Android
    滴滴的 mpx,公司还有个人项目都用的这个,没踩过啥坑
    TomVista
        28
    TomVista  
       2021-06-14 10:20:12 +08:00 via Android
    webview 套壳
    ourongxing
        29
    ourongxing  
       2021-06-14 11:54:10 +08:00
    最近的 vue mini 还不错,如果不需要多平台的话
    AlexDec
        30
    AlexDec  
       2021-06-14 12:43:19 +08:00
    只针对微信端,直接原生小程序。
    vue 技术栈,使用 uni-app 。
    react 技术栈,使用 taro 。
    App 端,react 技术栈的话,就上 RN 吧。
    DiamondYuan
        31
    DiamondYuan  
       2021-06-14 14:48:36 +08:00
    推荐用原生,性能最佳。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3330 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 13:18 · PVG 21:18 · LAX 06:18 · JFK 09:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.