大家在做小程序是直接写还是用第三方的框架? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
xoxo419
V2EX    程序员

大家在做小程序是直接写还是用第三方的框架?

  •  
  •   xoxo419 2018-10-19 16:08:56 +08:00 13117 次点击
    这是一个创建于 2549 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前 LZ 用的是原生的~


    通过搜索了解到的

    • 微信小程序原生开发
    • 使用 wepy 框架
    • 使用 mpvue 框架
    • 使用 taro 框架
    • 其他框架

    更多

    47 条回复    2020-06-01 18:44:50 +08:00
    mome233
        1
    mome233  
       2018-10-19 16:46:50 +08:00   1
    原生的够用了吧
    anmie
        2
    anmie  
       2018-10-19 16:48:49 +08:00   1
    我最近在用 mpvue,因为 vue 最熟悉,但也有坑
    benteke
        3
    benteke  
       2018-10-19 16:48:59 +08:00   1
    关注中。。。
    qa2080639
        4
    qa2080639  
       2018-10-19 16:49:21 +08:00
    直接 怕第三方有坑
    ZhengZW
        5
    ZhengZW  
       2018-10-19 16:49:57 +08:00
    原生好点,第三方引入有些可能不支持
    xoxo419
        6
    xoxo419  
    OP
       2018-10-19 16:55:03 +08:00
    第三方可以生成多个平台挺诱惑的~
    Simcyber
        7
    Simcyber  
       2018-10-19 16:57:39 +08:00
    mpvue 可以生成 ht5 不?
    @anmie
    davin
        8
    davin  
       2018-10-19 17:00:48 +08:00
    除了 wxParse 剩下都是原生
    elcarim
        9
    elcarim  
       2018-10-19 17:02:00 +08:00
    megalo 了解一下
    https://github.com/kaola-fed/megalo
    支持更多的 vue 特性,支持支付宝小程序
    OSF2E
        10
    OSF2E  
       2018-10-19 17:06:06 +08:00
    推荐原生
    abc635073826
        11
    abc635073826  
       2018-10-19 17:08:04 +08:00
    taro 一堆坑
    Sapp
        12
    Sapp  
       2018-10-19 17:11:09 +08:00   1
    wepy 没有重构之前就不要用了,让他安心的入土吧。
    anx
        13
    anx  
       2018-10-19 17:24:13 +08:00
    mpvue 一堆坑,而且好久不更新了(3 个月?)
    taro 没用过,听说有坑,但是迭代很迅速
    原生好用但是工程化不好,需要内部造一些轮子
    anx
        14
    anx  
       2018-10-19 17:25:57 +08:00
    补充上条:
    taro 迭代迅速,我(们组)选择观望一段时间
    /div>
    geekjc
        15
    geekjc  
       2018-10-19 17:26:08 +08:00
    https://www.geekjc.com/post/5b55c59adef4a35c8282cb0d 希望对你有帮助,我自己是采用了 mpvue 开发的,当我主要是用 react,taro 是类 react 语法的,为什么我没有采用 taro 呢,因为那时的 taro 一堆坑,不知道现在怎么样了。
    VDimos
        16
    VDimos  
       2018-10-19 17:26:11 +08:00 via Android
    wepy 吧,比较稳定。小程序本身就是坑,什么框架都坑
    likuku
        17
    likuku  
       2018-10-19 17:29:38 +08:00   1
    尾巴又带个推广链接... 越玩越溜了啊.
    guotianyou
        18
    guotianyou  
       2018-10-19 17:33:44 +08:00
    小程序现在还是初级阶段么
    TustMan
        19
    TustMan  
       2018-10-19 17:35:30 +08:00
    mpvue
    tinycold
        20
    tinycold  
       2018-10-19 17:36:59 +08:00 via Android
    小程序自己就有坑,
    再用个第三方的,坑里坑,
    再者小程序的封装程度已经足够高了,

    真的有人相信一个语法可以写遍全平台的代码?
    11dad
        21
    11dad  
       2018-10-19 17:37:27 +08:00 via Android
    Taro 和 min,Taro 持续维护中,min 最近没更新了
    shapl
        22
    shapl  
       2018-10-19 18:02:42 +08:00
    一开始是因为没有自定义组件,现在支持了。当然用原生的写。。。
    HanMeiM
        23
    HanMeiM  
       2018-10-19 18:10:35 +08:00
    我一般用 wepy,因为支持 async await 啊,用着好爽。
    oyhw92
        24
    oyhw92  
       2018-10-19 18:18:30 +08:00
    ben1024
        25
    ben1024  
       2018-10-19 18:26:29 +08:00
    原生,官方只要升级一个版本,其他框架要维护不知多久
    nigelvon
        26
    nigelvon  
       2018-10-19 18:28:45 +08:00   1
    一定要用原生,血与泪的教训。外包当我没说。
    BoleLee
        27
    BoleLee  
       2018-10-19 18:44:45 +08:00   1
    @xoxo419 生成多个平台这个功能,你需要具体的了解是否能满足你的需求,比如 wepy, 生成 web 版本一直是实验中,据我有限的了解,mpvue 所谓的通用也是有很多限制的,比如许多小程序特有的标签必须特定平台特定实现。

    我一开始用的是原生,后来熟悉了后改用了 wepy 框架,当时主要是为了用它的自定义组件,后来原生出了自定义组件,wepy 2.0 打算支持原生组件,目前似乎仍在开发中;
    wepy 有个好处是能兼容原生的方式,比如曾在使用 camera+cover-view 的时候,遇到了 bug, 后来证实是 wepy 的问题,临时将该页面改用了原生方式实现
    janxin
        28
    janxin  
       2018-10-19 19:40:08 +08:00 via iPad
    wepy 有毒,刚开始看起来很好,坑起来也没商量。mpvue 我刚开始都没跑起来… taro 和后来考拉的那个都是看一看没用过
    FakeLeung
        29
    FakeLeng  
       2018-10-19 19:57:06 +08:00 via iPhone
    熟悉 vue,所以正在熟悉 mpvue。
    stantbyme
        30
    stantbyme  
       2018-10-19 23:20:01 +08:00 via iPhone
    mpvue 问题不大,基本上有的坑,文档上都有。
    ByZHkc3
        31
    ByZHkc3  
       2018-10-19 23:20:50 +08:00
    建议原生,没必要再去花时间去学其他框架
    z0ne
        32
    z0ne  
       2018-10-19 23:39:20 +08:00
    原生+自己写的 UI 框架+自己写的后端推送、小程序码平台,效率爽
    azhangbing
        33
    azhangbing  
       2018-10-20 00:22:08 +08:00 via iPhone
    马克
    dumbass
        34
    dumbass  
       2018-10-20 00:32:11 +08:00 via iPhone
    现在用 mpvue,刚开始的时候,这都什么鬼?
    现在,真香
    zhzer
        35
    zhzer  
       2018-10-20 01:50:28 +08:00
    钱少上框架,到位码原生
    orancho
        36
    orancho  
       2018-10-20 01:57:24 +08:00 via Android
    shiny
        37
    shiny  
       2018-10-20 02:18:03 +08:00
    先原生用段时间,再上框架,用起来还是真香的
    aloyuu
        38
    aloyuu  
       2018-10-20 08:09:19 +08:00
    很少用框架. 太臃肿
    xoxo419
        39
    xoxo419  
    OP
       2018-10-20 08:18:10 +08:00
    @bojackhorseman
    @shiny

    死也不会吃你们一点东西的......
    matthevv
        40
    matthevv  
       2018-10-20 08:32:29 +08:00 via iPhone
    怕有坑,都是直接写。
    duan602728596
        41
    duan602728596  
       2018-10-20 11:14:26 +08:00 via iPhone
    gulp+原生美滋滋
    cobbysung
        42
    cobbysung  
       2018-10-20 12:49:15 +08:00
    关注
    zjsxwc
        43
    zjsxwc  
       2018-10-20 16:17:06 +08:00
    原生的就行了
    metrue
        44
    metrue  
       2018-10-20 17:06:20 +08:00
    我用的原生的。原谅我无耻的安利一下自己刚刚出炉的第一个小程序: Moodz
    https://imgur.com/z5BLipa
    一个轻量级的情绪日记。
    abc123123
        45
    abc123123  
       2019-07-12 12:35:05 +08:00
    肯定原生的。出现 bug.想想哪个修复速度快? 另外 公司(杭州)急招招聘会原生小程序人,快来啊。
    DoodleSit
        47
    DoodleSit  
       2020-06-01 18:44:50 +08:00
    原生,TX 每次升级框架,三方的就要打个喷嚏
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2157 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 00:32 PVG 08:32 LAX 17:32 JFK 20:32
    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