请问各位是怎么开发微信小程序的,有用什么框架吗 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jingcoco
V2EX    微信

请问各位是怎么开发微信小程序的,有用什么框架吗

  •  1
     
  •   jingcoco 2020-04-26 08:11:37 +08:00 9036 次点击
    这是一个创建于 2061 天前的主题,其中的信息可能已经有所发展或是发生改变。

    工作需要,但是个人又不太想又学一个腾讯撸的 vue 框架。。。。。 所以开发之前先了解一下:

    1.用腾讯那个框架写问题多吗

    2.个人 react 比较熟,比较好的用 react 开发小程序的框架有什么推荐。

    3.有什么建议吗,谢谢

    46 条回复    2020-05-28 21:26:58 +08:00
    pkm
        1
    pkm  
       2020-04-26 08:15:45 +08:00 via iPhone
    凹凸实验室的 taro
    jingcoco
        2
    jingcoco  
    OP
       2020-04-26 08:20:38 +08:00
    @pkm 嗯嗯,这个你觉得怎么样,领导也推荐这个,他对 react hooks 支持好吗,我稍微看了一眼,看有人提有问题
    jingcoco
        3
    jingcoco  
    OP
       2020-04-26 08:25:49 +08:00
    @pkm 没仔细看 taro 文档,但是感觉他支持的太多,比如腾讯升级了小程序版本,他这边是不是还得适配,然后还有钉钉等等,他们团队能忙过来吗
    chunmingkk
        4
    chunmingkk  
       2020-04-26 08:32:29 +08:00
    今早试了一下 mpvue wepy 想了想 还是用原生吧 支持的也挺好
    way
        5
    way  
       2020-04-26 08:37:16 +08:00
    好像微信官方出了一个 Kbone
    erguotou521
        6
    erguotou521  
       2020-04-26 08:38:53 +08:00 via Android   1
    mpx,增强式框架,类 vue
    phpcxy
        7
    phpcxy  
       2020-04-26 08:40:10 +08:00
    原生吧
    LyleRockkk
        8
    LyleRockkk  
       2020-04-26 08:44:17 +08:00
    只开发微信小程序,建议撸原生,要开发多端,可以试一下 taro
    lee88688
        9
    lee88688  
       2020-04-26 08:44:42 +08:00 via Android
    remix.js 支持完整的 react 开发,完全是 react 为小程序适配的方案。
    ares586
        10
    ares586  
       2020-04-26 08:47:36 +08:00
    我写个人项目用了 color UI,还有 Vant
    jrtzxh020
        11
    jrtzxh020  
       2020-04-26 08:53:51 +08:00
    不考虑多端的话,建议直接原生框架,不然一堆坑你填
    ajaxfunction
        12
    ajaxfunction  
       2020-04-26 09:02:36 +08:00
    如果只是单纯开发小程序,建议还是用原生吧,顶多上个 ui 类库

    组件就算了,性能问题处理起来麻烦
    pkm
        13
    pkm  
       2020-04-26 09:03:32 +08:00 via iPhone
    @jingcoco 哈 这个我也不清楚耶
    jingcoco
        14
    jingcoco  
    OP
       2020-04-26 09:05:15 +08:00
    @jrtzxh020 但是个人腾讯那个框架 不想深入学.....虽然文档已经看完了.
    - 我还是喜欢 npm 那种模块化开发.
    - 而且新手直接写的话也会很多坑吧.
    jingcoco
        15
    jingcoco  
    OP
       2020-04-26 09:06:03 +08:00
    @pkm 嗯嗯.谢谢
    pkm
        16
    pkm  
       2020-04-26 09:07:36 +08:00 via iPhone
    @jingcoco 不客气
    Desiree
        17
    Desiree  
       2020-04-26 09:09:46 +08:00   1
    用过 vue 的 mpvue,感觉好看不好用,踩他跟原生 api 花的时间都够你开发完了,如果项目比较小的话。如果项目比较大,工期长,用框架的确好一些
    cl1107
        18
    cl1107  
       2020-04-26 09:13:34 +08:00
    taro 和 uni-app 我都用过,感觉都还行吧,多端适配还是得花些时间
    ipeony
        19
    ipeony  
       2020-04-26 09:14:07 +08:00
    原生加 UI 库
    ljpCN
        20
    ljpCN  
       2020-04-26 09:14:34 +08:00 via Android   1
    @jingcoco 个人觉得不会比用 taro 的坑多,因为用 taro 遇到问题,很多时候你还是得从小程序那边找原因,还是得去了解原生的坑。
    jingcoco
        21
    jingcoco  
    OP
       2020-04-26 09:37:21 +08:00
    @cl1107 @LyleRockkk @pkm @ljpCN @ajaxfunction
    请问一下 taro 也可以用 weui 吗?
    可以的话想前期先用 weui 后期再考虑用 taro 做一下多端的问题.
    一下子有点看不过来.
    Fntys
        22
    Fntys  
       2020-04-26 09:41:22 +08:00   1
    Taro 可以,我就是参考米拓小程序学的 Taro,免费开源+免费教程。
    whypool
        23
    whypool  
       2020-04-26 09:44:54 +08:00   2
    mpvue 但是美团弃坑了
    效率和 vue 差不多
    原生就是屎,必须喷,辣鸡玩意
    jingcoco
        24
    jingcoco  
    OP
       2020-04-26 09:54:07 +08:00
    @Fntys 问个问题 .用 weui 后 taro 也可以兼容吗 ?
    可以的话想前期先用 weui 后期再考虑用 taro 做一下多端的问题
    刚开始 做小程序 有点乱
    pangleon
        25
    pangleon  
       2020-04-26 10:00:03 +08:00
    原生,WUX+COLORUI
    框架可以试试 UNIAPP
    jingcoco
        26
    jingcoco  
    OP
       2020-04-26 10:07:02 +08:00
    https://www.wuxui.com/ WUX 官网是怎么了,首页只显示"多啦 A 梦 hin 生气,后果 hin 严重...."

    .........如果我打开的没错的话 ,感觉这是不是印证了最好不要用个人项目
    zhou01
        27
    zhou01  
       2020-04-26 10:09:45 +08:00
    mpvue 都停更好久了,感觉还是 taro 用的比较多吧,公司项目用的 taro+taroUI
    jingcoco
        28
    jingcoco  
    OP
       2020-04-26 10:39:29 +08:00
    @zhou01 ....能问一下 用 weui 后 taro 也可以兼容吗 ?可以的话想前期先用 weui 后期再考虑用 taro 做一下多端的问题
    Sapp
        29
    Sapp  
       2020-04-26 11:07:00 +08:00   2
    不着急的话可以等等,taro 有个很坑的地方,他是手写的编译器转换成小程序的,这样很吃人力更新,只要他们不更新,后面 react 的更新就用不到了,而他的解释器基本就他自己在更新,其他人基本是无能为力的,长期维护是个问题,当然你要是万年不更新那就无所谓了。remax 倒是支持的完整 react,但是貌似性能有一些问题。小程序那个 kbone 理论上我感觉对于框架开发者而言可能比普通用户更重要,或许会有人基于这个做二次开发。
    pangleon
        30
    pangleon  
       2020-04-26 11:44:40 +08:00
    @Sapp 如果这么说的话 UNIAPP 核心闭源也存在你说的这个问题,
    ccsulzf0627
        31
    ccsulzf0627  
       2020-04-26 13:43:59 +08:00
    原生一把梭
    whisky221
        32
    whisky221  
       2020-04-26 13:50:46 +08:00
    我的个人小程序用的 vant-ui 和原生

    主要是现在很多现成 UI 库都绑定了框架使用,比如 colorui 必须使用 uni-app,自己移植么又增加了工作量,怪麻烦的
    taroui 必须使用 taro
    cxe2v
        33
    cxe2v  
       2020-04-26 13:58:05 +08:00
    用框架很多坑,只要框架不解决,你就无能为力,如果是一次性项目,用用无所谓,如果自己的项目,用框架好好想想吧
    yjw239
        34
    yjw239  
       2020-04-26 14:27:59 +08:00
    原生就好。简单的应用原生用不着框架,复杂的应用使用框架有可能遇到无法解决的坑
    npe
        35
    npe  
       2020-04-26 14:42:47 +08:00
    WEUI,就是官方的那个。
    chniccs
        36
    chniccs  
       2020-04-26 14:48:41 +08:00
    我只开发微信平台的小程序,所以一直用原生。
    pangleon
        37
    pangleon  
       2020-04-26 15:29:35 +08:00
    @whisky221 你这个有点扯淡,谁告诉你 COLORUI 绑定 UNIAPP 的,我做的原生的怎么就用了,
    不能瞎造谣啊
    Valid
        38
    Valid  
       2020-04-26 15:36:51 +08:00
    taro
    imhxc
        39
    imhxc  
       2020-04-26 15:42:01 +08:00
    推荐原生。顶多上个 UI 库。
    我很早尝试过一些框架,业务稍微复杂起来后,写起来很痛苦,看起来很美好,可以适配多种小程序,但是总会有奇奇怪怪的问题。
    当然,也可能是我菜,没有掌握精髓
    jingcoco
        40
    jingcoco  
    OP
       2020-04-26 15:56:31 +08:00
    @imhxc 嗯嗯,谢谢.领导是想支持多端,然后我个人又不想又学个框架.感觉可能后期还是会用类似 taro 之类的吧
    VienDave
        41
    VienDave  
       2020-04-26 17:24:15 +08:00
    我们团队用的 Taro,多端转头条小程序、快应用啥的一堆坑 ...
    jevonszmx
        42
    jevonszmx  
       2020-04-26 17:30:59 +08:00
    没人用 wepy 吗?
    skyadmin
        43
    skyadmin  
       2020-04-26 18:10:22 +08:00
    mpx 了解一下: https://github.com/didi/mpx
    heasy
        44
    heasy  
       2020-04-26 18:20:58 +08:00
    Taro
    td width="48" valign="top" align="center">zackZhong
        45
    zackZhong  
       2020-04-30 23:03:34 +08:00   1
    用 wepy 2.0
    WilliamLin
        46
    WilliamLin  
       2020-05-28 21:26:58 +08:00
    @zackZhong #45 坑多吗,现在看 demo,基本都是 wepy 1.0 的,wepy 2.0 + weui 或 vant 暂时都感觉不顺
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     936 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 42ms UTC 22:10 PVG 06:10 LAX 14:10 JFK 17:10
    Do have faith in what you're doing.
    ubao msn 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