V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
darkce
V2EX  ›  程序员

字节的 Lynx 跨端框架开源了

  •  
  •   darkce · 2025 年 3 月 5 日 via iPhone · 12313 次点击
    这是一个创建于 312 天前的主题,其中的信息可能已经有所发展或是发生改变。
    一次编写,多端渲染。享受 Android ,iOS ,Web 原生渲染。

    官网: https://lynxjs.org
    GitHub: https://github.com/lynx-family/lynx
    64 条回复    2025-03-16 21:56:01 +08:00
    dilu
        1
    dilu  
       2025 年 3 月 5 日   ❤️ 6
    在字节的时候经常听前端同事骂 lynx
    robinchina
        2
    robinchina  
       2025 年 3 月 5 日
    连字节自己的小程序都不支持么
    lyxxxh2
        3
    lyxxxh2  
       2025 年 3 月 5 日
    我还我也要是 uniapp 一样出垃圾...
    adoal
        4
    adoal  
       2025 年 3 月 5 日   ❤️ 4
    lynx...

    开源软件取名字还是挺难的,不小心跟已有软件撞名有点尬。
    LinYa
        5
    LinYa  
       2025 年 3 月 5 日
    能不能理解为字节版的 rn ?
    InkStone
        6
    InkStone  
       2025 年 3 月 5 日   ❤️ 2
    看到标题兴冲冲点进来,然后发现只是一个跨端渲染引擎

    而且还不支持 ohos ,作为这个时间点开源的国内框架实在有点滑稽了。
    xiaoluhi
        7
    xiaoluhi  
       2025 年 3 月 5 日 via iPhone   ❤️ 4
    不支持鸿蒙,要它何用。难不成开源出来就是让社区替他完成鸿蒙吧?
    muyiluop
        8
    muyiluop  
       2025 年 3 月 5 日
    按照官方文档,在 windows 下无法运行,换到 wsl 可以了。看报错是创建的目录名称是 a:b 这种格式的,window 下不支持
    lychee930224
        9
    lychee930224  
       2025 年 3 月 5 日   ❤️ 41
    看我口型
    "Write once, debug everywhere."
    iorilu
        10
    iorilu  
       2025 年 3 月 5 日
    我觉得还是 flutter 好
    WorseIsBetter
        11
    WorseIsBetter  
       2025 年 3 月 5 日
    @adoal #4

    哈哈,点进来之前想的也是 Lynx 浏览器,毕竟每天都在用。虽然猜到这个帖子讨论的是完全不相关的东西。

    这让我想起来之前在 V 站搜 Haiku ,本来想看的是 Haiku 操作系统相关的讨论,然而搜到的结果全都是某个 LLM 相关的🤣
    cexll
        12
    cexll  
       2025 年 3 月 5 日
    看起来还可以嘛
    ala2008
        13
    ala2008  
       2025 年 3 月 5 日
    readme 都不放一个中文的
    sn0wdr1am
        14
    sn0wdr1am  
       2025 年 3 月 5 日
    点个 Star ,占个位置。
    murmur
        15
    murmur  
       2025 年 3 月 5 日
    native 模块太弱了,看跨端难道不是看他 native 支持,就看渲染层的?

    这易用性被 capactor 薄纱,人家还有 native 模块 的示例工程呢
    Mark24
        16
    Mark24  
       2025 年 3 月 5 日
    感觉字节不停的在把 前人做过的事情 再做一遍。
    bgm004
        17
    bgm004  
       2025 年 3 月 5 日
    有人体验过吗,打包出来会不会和 expo 一样写个 demo 打包都 80m 吧。
    anoninz
        18
    anoninz  
       2025 年 3 月 5 日   ❤️ 2
    @adoal 这个东西也很久了,18 年似乎开源过一下下就闭源了,现在重新开源出来

    refs: https://www.v2ex.com/t/444048
    MENGKE
        19
    MENGKE  
       2025 年 3 月 5 日   ❤️ 7
    hw 的水军都到这了?怎么搞的好像兼容 hm 就像天经地义一样
    duanxianze
        20
    duanxianze  
       2025 年 3 月 5 日
    和 rn 差不多啊,没啥吸引力,还不如学腾讯把小程序打包成 App
    jackerbauer
        21
    jackerbauer  
       2025 年 3 月 5 日
    这是给中国人用还是给老外用?连个中文 readme 都没?
    faywong8888
        22
    faywong8888  
       2025 年 3 月 5 日
    @lychee930224 您是懂行的!
    unclebb
        23
    unclebb  
       2025 年 3 月 5 日
    JZ8ZW193q6W9Awgy
        24
    JZ8ZW193q6W9Awgy  
       2025 年 3 月 5 日
    @lychee930224 #9 没毛病,很多研发搞项目就喜欢吹牛逼。。。
    ktbspa
        25
    ktbspa  
       2025 年 3 月 5 日   ❤️ 3
    腾讯的 Hippy ,字节的 Lynx ,看到这种内部的 kpi 工程就头疼。。
    Chrisssss
        26
    Chrisssss  
       2025 年 3 月 5 日
    作为 lynx 多年的用户,我只能说很好用,大家赶紧用起来啊🐶
    meteor957
        27
    meteor957  
       2025 年 3 月 5 日 via Android
    @Mark24 不做的话就不需要人了
    xieren58
        28
    xieren58  
       2025 年 3 月 5 日
    支持国产, 我用 flutter...🐶
    darkce
        29
    darkce  
    OP
       2025 年 3 月 5 日
    @xieren58 支持国产, 我用 rn...🐶
    EchoWhale
        30
    EchoWhale  
       2025 年 3 月 5 日 via iPhone
    这些跨端技术栈,除了 html/css/js ,其他有一个算一个都是坑
    jeesk
        31
    jeesk  
       2025 年 3 月 5 日 via Android   ❤️ 2
    把拼多多的优化技术分享出来吧, 抖音能卡成屎。吹的再好我都不信
    zhengfan2016
        32
    zhengfan2016  
       2025 年 3 月 5 日
    感觉不如 rn+expo
    main1234
        33
    main1234  
       2025 年 3 月 5 日   ❤️ 1
    我们内部都很多人骂,内网有个同事专门发帖子说这个框架好难用,感觉用了这个框架工作很不愉快,框架老大还专门解释一波
    wanmyome
        34
    wanmyome  
       2025 年 3 月 5 日
    有个前辈告诉我没有烂大街不要使用,不管烂不烂
    roundgis
        35
    roundgis  
       2025 年 3 月 5 日 via Android
    @main1234 有啥案例麼?
    qxmqh
        36
    qxmqh  
       2025 年 3 月 5 日
    这种东西不知道为啥还要去写。
    Donaldo
        37
    Donaldo  
       2025 年 3 月 5 日   ❤️ 2
    @MENGKE #19 不要当二极管,支持鸿蒙当然不是天经地义,但这会让你的框架在中国吸引力不足,毕竟目前很多移动端开发者的任务就是适配鸿蒙。
    R4rvZ6agNVWr56V0
        38
    R4rvZ6agNVWr56V0  
       2025 年 3 月 6 日
    我为啥不用 expo
    jeesk
        39
    jeesk  
       2025 年 3 月 6 日 via Android   ❤️ 3
    太牛了,跨平台但是不支持跨平台开发。

    类似于朝鲜币是全球货币,但是只能朝鲜用一样。


    We recommend using macOS as the development operating system. Windows and Linux are not yet verified or guaranteed, so you may encounter problems. If you need assistance, please file an issue, and we will be more than happy to help you address it.
    wwti9
        40
    wwti9  
       2025 年 3 月 6 日 via iPhone   ❤️ 1
    好几个前端同事因为要写 lynx 直接跑路了
    werls
        41
    werls  
       2025 年 3 月 6 日
    和 flutter 比有什么优势?
    Lockroach
        42
    Lockroach  
       2025 年 3 月 6 日
    不相信字节的产品,持续运营太差了
    很多都是 kpi 产品
    Lockroach
        43
    Lockroach  
       2025 年 3 月 6 日
    @MENGKE 2025 年了,新框架如果没有支持 hw ,那我为什么要学习这个新框架而不是用现有成熟的 ft 和 rn 、uniapp
    hugebug
        44
    hugebug  
       2025 年 3 月 6 日
    @wwti9 好奇什么公司会用这个框架 为啥不用 rn flutter
    houskii
        45
    houskii  
       2025 年 3 月 6 日
    @xiaoluhi 支持鸿蒙,业务已经上了。不过鸿蒙的那部分并没有开源,不知道基于什么考量
    cheese
        46
    cheese  
       2025 年 3 月 6 日
    @jeesk #31 pdd 的技术没后台的公司用不了
    murmur
        47
    murmur  
       2025 年 3 月 6 日
    @MENGKE 不支持鸿蒙,给我个不用 flutter ,react native ,capactor 的理由?
    paxster
        48
    paxster  
       2025 年 3 月 6 日
    @ktbspa 阿里的 weex
    PaulSamuelson
        49
    PaulSamuelson  
       2025 年 3 月 6 日
    只是画个 UI 而已,调用 API 还是需要写原生语言的
    zuosiruan
        50
    zuosiruan  
       2025 年 3 月 6 日 via iPhone
    @Mark24 工资那么高的大佬 kpi 怎么来???
    bgm004
        51
    bgm004  
       2025 年 3 月 6 日
    @zhengfan2016 rn+expo 打包体积 80m 起的问题怎么解决?
    murmur
        52
    murmur  
       2025 年 3 月 6 日   ❤️ 1
    @Track13 发布版,删平台,我记得默认安卓版会打 4 个平台进去,很恐怖,实际上只兼容 64 位可以压缩到 1/3
    hasayake979
        53
    hasayake979  
       2025 年 3 月 6 日
    八成又是个 kpi 项目,慎重。
    HENQIGUAI
        54
    HENQIGUAI  
       2025 年 3 月 6 日
    @jeesk 我也是,本来看到还想下载玩玩,发现对 windows 开发环境的支持并不友好,就没兴趣了
    ccraohng
        55
    ccraohng  
       2025 年 3 月 6 日
    大便
    timelessg
        56
    timelessg  
       2025 年 3 月 6 日 via Android
    缺的永远不是跨平台框架,缺的是生态,flutter ,rn 已经把生态做起来了,而像是 skip 之类据说可以用 swifui 写 Android 的框架没生态谁会用,除了 UI 两端还要写一堆 actual
    skiy
        57
    skiy  
       2025 年 3 月 6 日
    开发平台推荐你使用 MacOS ,不说 Linux ,连 Windows 都不验证一下。难道 V2 里个个都是人手一个 MacOS 的吗?所以,没有用它的理由。

    ```
    我们建议使用 macOS 作为开发作系统。Windows 和 Linux 尚未经过验证或保证,因此您可能会遇到问题。如果您需要帮助,请提交问题,我们将非常乐意帮助您解决。
    ```
    jeesk
        58
    jeesk  
       2025 年 3 月 6 日 via Android
    @skiy


    主动筛选
    roundgis
        59
    roundgis  
       2025 年 3 月 6 日 via Android
    @murmur capacitor 支持鴻蒙應該不難

    只要有 webview 支持 剩下就是搬插件而已
    Icemaaan
        60
    Icemaaan  
       2025 年 3 月 6 日
    我还以为又出了什么新的渲染引擎呢
    Rehtt
        61
    Rehtt  
       2025 年 3 月 7 日
    @skiy 毕竟字节内部人手一台 mac ,对于他们来说是方便的
    FlashEcho
        62
    FlashEcho  
       2025 年 3 月 7 日
    Lynx 的这个介绍怪怪的,像是英语 native speaker 写完机翻稍微改改的中文
    zthxxx
        63
    zthxxx  
       2025 年 3 月 16 日   ❤️ 1
    如果你觉得 Lynx 不好,你就去建设它;如果你用 Lynx 有 bug ,你就亲自去把这些元素修掉;如果你觉得渲染不一致,就从你自己开始学习移动设备图形渲染原理;如果你觉得 Lynx 用户愚昧无知,就从你开始学习并改变身边的人,Lynx 有缺点,我们一起修正,而不是一昧的当键盘侠谩骂,抱怨,逃离!
    zthxxx
        64
    zthxxx  
       2025 年 3 月 16 日
    啊,哦,你没有骂 Lynx 啊,不好意思看错了,那你过两个月再来看这句话吧
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2723 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 11:34 · PVG 19:34 · LAX 03:34 · JFK 06:34
    ♥ Do have faith in what you're doing.