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

现在常见的移动端 App 的技术栈是怎么样的呢?

  •  
  •   tsohgdivil · 26 天前 · 1296 次点击

    腾讯云最新优惠活动来了:云产品限时1折,云服务器低至88元/年 ,点击这里立即抢购:9i0i.cn/qcloud,更有2860元代金券免费领取,付款直接抵现金用,点击这里立即领取:9i0i.cn/qcloudquan

    (福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

    例如 qq ,淘宝,闲鱼,微信,京东,bilibili ,抖音,美团…(请补充)

    用原生的应该比较少吧,大部分用的是 Flutter ? RN ?还是说公司自己内部写的基于 Web 的框架?

    7 条回复  ?  2024-04-11 11:33:01 +08:00
    keyboardCat
        1
    keyboardCat  
       26 天前
    大部分还是用原生,当然内部有些地方使用 RN 或者 Flutter
    since2014
        2
    since2014  
       26 天前
    你说的这些软件很多都不值单一的技术栈,比如京东,主体还是原生的安卓和 ios ,内部很多的模块都是 RN 或者极少量 Flutter ,还有大量的 H5 如详情页 活动页等等,因为大厂一个 APP 都是由不同的团队负责不同的模块,最后集成,很多都不是单一的技术栈,但是主流还是以原生为主,跨端框架为辅
    murmur
        3
    murmur  
       26 天前
    native+h5 一把梭,flutter 适合搞 kpi 项目,看着挺炫酷
    andyskaura
        4
    andyskaura  
       26 天前
    跨端的技术栈对于小企业来说,是个巨人的肩膀。对于国民级的应用,就是枷锁了。
    之前闲鱼用的 flutter ,还贡献了不少轮子,但那段时期闲鱼的体验真是糟糕,基本刷不了 10 个内容就会出现各式各样的 bug ,最离谱的是点不了“我想要”,以及聊天输入内容排序混乱,都影响沟通了。后来 kpi 搞到了就悄咪咪的换回原生了。
    tutuge
        5
    tutuge  
       26 天前   ?? 1
    大厂航母 App 都是大杂烩,Native (老 OC/Java+新 Swift/Kotlin )+ H5 + Flutter + 各种自研跨端技术( RN 、Weex 、各种动态 UI 小引擎、DSL 等等)
    tutuge
        6
    tutuge  
       26 天前
    @tutuge 还有各种 C++、C ,甚至 Rust 的底层中间件库
    HubOwO
        7
    HubOwO  
       26 天前   ?? 1
    非常赞同 @tutuge 说法,大杂烩,不会用新出的技术去重写之前稳定的逻辑,日活越高的,越求稳
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1021 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:38 · PVG 03:38 · LAX 12:38 · JFK 15:38
    Developed with CodeLauncher
    ? Do have faith in what you're doing.


    http://www.vxiaotou.com