• 外包信息请发到 /go/outsourcing 节点。
• 不要把相同的信息发到不同的节点
unt
V2EX  ›  酷工作

求问 vue 有没有优秀的 ios/android 跨端方案,不用小程序,甚至不用 h5

  •  
  •   unt · Nov 8, 2022 · 4929 views
    This topic created in 1319 days ago, the information mentioned may be changed or developed.

    uniapp 用起来有点坑,目前正在用

    28 replies    2022-11-13 00:03:07 +08:00
    Kaier
        1
    Kaier  
       Nov 8, 2022
    但凡涉及到跨端的, 就没有不坑的~
    xuhaoyangx
        2
    xuhaoyangx  
       Nov 8, 2022
    但凡做跨端的,想做好,团队里面一定要有懂 Native 的。
    kazeik
        3
    kazeik  
       Nov 8, 2022
    相较之下,flutter 更适合。不过问的是 vue 。除了 uniapp 。。。trao 。。貌似没有好的了
    jiafeiblog
        4
    jiafeiblog  
       Nov 8, 2022
    想做 app 跨端还是 flutter 吧 自己使用的感觉还不错 uniapp 我也是老用户了 app 的性能是永远过不去的坎 只能做做小程序 web...
    wu67
        5
    wu67  
       Nov 8, 2022
    cordova 用着也还行, 就是需要维护, 不然依赖包很容易就变成老古董, 然后新人来只能通过一些莫名其妙的技巧安装了...
    hotMan
        6
    hotMan  
       Nov 8, 2022
    VUE 之前跨端方案时 weex,不过不推荐
    如果非要用跨端,还是 flutter, 开发的 app,用 rn 和 flutter 都实现一边, 还是 flutter 香
    7anshuai
        7
    7anshuai  
       Nov 8, 2022
    unt
        8
    unt  
    OP
       Nov 8, 2022 via iPhone
    @kazeik 有些 js 的库要用,所以用不了 flutter
    @hotMan
    zCikyx7PGx5mhXbp
        9
    zCikyx7PGx5mhXbp  
       Nov 8, 2022   ❤️ 1
    quasar
    gitjavascript
        10
    gitjavascript  
       Nov 8, 2022
    几年前用过 weex ,其实还可以的,写过好几个 app 的主 tab 页面,各种复杂的交互和动画都实现了,前提是团队必须有熟悉 native 的
    C603H6r18Q1mSP9N
        11
    C603H6r18Q1mSP9N  
       Nov 8, 2022
    uniapp 有那些坑?说来看看
    Bijiabo
        12
    Bijiabo  
       Nov 8, 2022   ❤️ 2
    首先:Week 就是个垃圾

    Vue 似乎没有优秀的跨端方案,可以看看隔壁 React ,推荐 React Native
    Bijiabo
        13
    Bijiabo  
       Nov 8, 2022
    @Bijiabo 打错,Week -> Weex
    vivipure
        14
    vivipure  
       Nov 8, 2022
    RN 好用,非要使用 Vue 的话, 就用 capacitor 打包混合应用。
    suzic
        15
    suzic  
       Nov 9, 2022 via Android
    直接 webview 套壳啊,让 native 开发实现一下中间层
    beisilu
        16
    beisilu  
       Nov 9, 2022
    @unt flutter 里面好像可以调 js ,但是我没试过
    unt
        17
    unt  
    OP
       Nov 9, 2022
    @Bijiabo #12
    @vivipure #14 RN 坑也多啊。。。。。
    unt
        18
    unt  
    OP
       Nov 9, 2022
    @kazeik #3
    @jiafeiblog #4
    @hotMan #6 flutter 能用 node 包吗
    Bijiabo
        19
    Bijiabo  
       Nov 9, 2022
    @unt 遇到问题解决问题,我认为 RN 很多时候不是坑多,是没认真看文档
    0xdragon
        20
    0xdragon  
       Nov 9, 2022
    js 跨端的坑都多
    medns
        21
    medns  
       Nov 9, 2022
    implion
        22
    implion  
       Nov 9, 2022
    你要是觉得 RN 坑多,其他的就不用看了啊,RN 已经是现阶段最优解了
    jiafeiblog
        23
    jiafeiblog  
       Nov 9, 2022
    @unt node 肯定调用不了 毕竟没那运行环境.. 前端的 js 库倒是可以调用 不过仅 web 端开发. 不过 uniapp 就是个搞 UI 的 为啥能扯到 nodejs..
    unt
        24
    unt  
    OP
       Nov 9, 2022
    @Bijiabo #19 因为跨端主要是为了省时间省精力,如果需要认真看文档,那这时间还不如去学原生或者 flutter 了。
    @implion #22 我试了,有一个 vue 项目能直接用的包它不能直接用,报错。然后昨天试了一个项目,3 分钟内报了 4 种错误,几乎没改东西,有一点点劝退。 😞
    Bijiabo
        25
    Bijiabo  
       Nov 10, 2022
    @unt 看具体需求了,跨端 RN 算是现阶段最优解了。

    2 年后你再回来看现在的讨论吧,原生和 RN 是正道,Flutter 到时候就凉了。
    kazeik
        26
    kazeik  
       Nov 11, 2022
    @unt 用不了。但你可以搜一下,有些开发者提供了多端的解决方案
    cyningxu
        27
    cyningxu  
       Nov 11, 2022
    任何跨端框架,跨端本身就是第一个大坑
    C64NRD
        28
    C64NRD  
       Nov 13, 2022
    RN 可以体验一下我最近上线的跨端 App ,已上架 App Store 和 Google Play: https://fanka.fuhaojianshen.com/
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2485 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 77ms · UTC 02:07 · PVG 10:07 · LAX 19:07 · JFK 22:07
    ♥ Do have faith in what you're doing.