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

抖音小程序怎么做?原生还是框架?

  •  
  •   firhome · 2023-11-16 12:00:11 +08:00 · 2239 次点击
    这是一个创建于 375 天前的主题,其中的信息可能已经有所发展或是发生改变。

    公司打算做 微信小程序 & 抖音小程序。 请问是用 taro 之类的还是直接撸原生呢?

    (之前有用过 taro 写微信小程序,也仅仅是微信。没试过抖音小程序)

    不知道有何优劣

    10 条回复    2023-11-16 20:00:10 +08:00
    vczyh
        1
    vczyh  
       2023-11-16 12:12:22 +08:00
    微信小程序原生写法就是屎!
    sam014
        2
    sam014  
       2023-11-16 12:24:29 +08:00
    之前用 taro2 做过,总体上很方便,taro3 没用过
    justfun
        3
    justfun  
       2023-11-16 12:27:49 +08:00   ❤️ 1
    uniapp 一把梭
    iOCZS
        4
    iOCZS  
       2023-11-16 12:33:30 +08:00
    继续用 taro 呗
    allenby
        5
    allenby  
       2023-11-16 12:34:49 +08:00 via Android
    uniapp
    moxiaonai
        6
    moxiaonai  
       2023-11-16 12:42:47 +08:00
    taro
    Yidoon
        7
    Yidoon  
       2023-11-16 13:16:46 +08:00
    做了几个抖音小程序,用的是 taro 。除了一些平台特有的功能上要做一些特殊处理,大部分的东西都和微信的一样。有一个问题就是,taro 同步抖音小程序上的一些新的 api 或者组件不一定那么及时(比如之前的支付组件),不过 taro 支持原生写法,所以实在不行可以用这个方法去解决。
    vueli
        8
    vueli  
       2023-11-16 15:34:29 +08:00
    1 楼说的对。uniapp 一把梭哈。你都考虑多端了,就别考虑那性能了。
    dfkjgklfdjg
        9
    dfkjgklfdjg  
       2023-11-16 15:35:44 +08:00
    如果不考虑跨平台的项目,直接原生开发就行了。
    现在考虑微信+抖音两个平台就继续用 Taro 写呗。

    就是使用这些跨平台框架很多时候官方 API 更新了框架并不会那么及时同步。需要自己临时去用对应平台原生的新 API 先更新,然后等框架跟进之后再换回来。
    之前在开发微信小程序的时候就遇到过这样的场景,微信的授权 API 变更了,但是 uni-app 没有更新出现了一堆问题。

    另外就是考虑很大程度的定制化的,我的建议是使用原生的方式开发,也就是开发两套,而不是用跨平台框架去实现。不然容易 A 平台实现了 B 平台出现问题,然后写一堆兼容的代码。
    TomVista
        10
    TomVista  
       2023-11-16 20:00:10 +08:00
    哈哈,我应该比较有发言权.(划掉)

    这完全取决于目标营收方式,

    如果是通过小程序获流, 基于平台的广告营收, 就原生开发
    如果是基于自身业务,比如 xx 会员付费, 社区团购,打车, 选跨端

    如果两种收入都有,还是原生
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1053 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 19:57 · PVG 03:57 · LAX 11:57 · JFK 14:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.