• 请不要在回答技术问题时复制粘贴 AI 生成的内容
darkce
V2EX  ›  程序员

字节的 Lynx 跨端框架开源了

  •  
  •   darkce · Mar 5, 2025 via iPhone · 14505 views
    This topic created in 609 days ago, the information mentioned may be changed or developed.
    一次编写,多端渲染。享受 Android ,iOS ,Web 原生渲染。

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

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

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

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

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

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

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

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


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

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


    主动筛选
    roundgis
    roundgis
    Mar 6, 2025 via Android
    59
    @murmur capacitor 支持鴻蒙應該不難

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