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

阿里的技术团队开源了一个基于 Flutter 原生的 web 渲染引擎,可以直接将现有前端项目移植到 Flutter

  •  
  •   loginbygoogle · 2021-04-21 19:00:29 +08:00 · 4997 次点击
    这是一个创建于 1314 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Kraken (北海) 官网: https://openkraken.com/

    34 条回复    2022-07-26 19:11:00 +08:00
    loginbygoogle
        1
    loginbygoogle  
    OP
       2021-04-21 19:01:40 +08:00
    基于标准的 W3C,底层渲染用的 Flutter
    love
        2
    love  
       2021-04-21 21:16:21 +08:00
    flutter 实现的 html 再怎样也比不过浏览器原生的性能和功能吧?这是图什么呢?
    williamx
        3
    williamx  
       2021-04-21 21:28:01 +08:00
    @love 如果没有理解错的话,就是类似 webview 吧 ,这样可以把网页打包成 app ?
    Cbdy
        4
    Cbdy  
       2021-04-21 21:44:06 +08:00 via Android
    做了个浏览器?
    efaun
        5
    efaun  
       2021-04-21 21:46:49 +08:00
    @love #2 kpi 有了
    tianxia
        6
    tianxia  
       2021-04-21 21:47:00 +08:00 via Android
    坑很多吧?
    crysislinux
        7
    crysislinux  
       2021-04-21 21:54:48 +08:00 via Android
    真能实现的话很牛逼啊,但是那么多 css 真能搞定?
    Vegetable
        8
    Vegetable  
       2021-04-21 21:55:59 +08:00   ❤️ 1
    没看明白,说移植,又说支持 90%的 css,重做 weex 呗
    akira
        9
    akira  
       2021-04-21 21:57:07 +08:00
    @love 可以在无网络的时候运行吧
    tanranran
        10
    tanranran  
       2021-04-21 22:00:19 +08:00   ❤️ 1
    100% KPI 项目,看看阿里以前的跨平台框架,留了多少坑,有多少现在还在维护
    xiangwan
        11
    xiangwan  
       2021-04-21 22:02:44 +08:00
    就是融合了 weex/react native 和 flutter
    使用 vue/react 来开发跨平台应用,底层渲染用的 flutter
    THP301
        12
    THP301  
       2021-04-21 22:44:38 +08:00
    那就和 web 没啥关系了,由于兼容 web,顺带 web 也能用
    FightPig
        13
    FightPig  
       2021-04-21 22:54:04 +08:00   ❤️ 2
    阿里开源的,不是我有偏见,真的,经常挖坑就不管了,
    coolcoffee
        14
    coolcoffee  
       2021-04-22 01:00:48 +08:00
    等淘宝和支付宝大部分页面接入了再考虑吧。

    重构 weex 是不可能的,重构后功能不变的话,哪来的 KPI ?
    Jooooooooo
        15
    Jooooooooo  
       2021-04-22 01:22:23 +08:00
    阿里在开源上的口碑...
    wunonglin
        16
    wunonglin  
       2021-04-22 01:24:27 +08:00
    算了吧。看看自家产品什么德行就知道了。最好的程序员做最烂的东西
    ruanyu1
        17
    ruanyu1  
       2021-04-22 04:17:42 +08:00 via iPhone
    支持阿里开源!不知道楼上喷的人是什么心态,你们写过几行开源代码?

    人家拥抱开源,就是一种值得肯定的态度。如果能获得社区的回馈,当然更好。楼上阴阳怪气的,又给社区贡献过什么?一个个都想着伸手党,想着商业公司免费给你服务?
    tianxia
        18
    tianxia  
       2021-04-22 05:32:40 +08:00 via Android
    @Jooooooooo 我怎么感觉他们家这些项目都是候补程序员,没事干,瞎折腾的玩意
    eason1874
        19
    eason1874  
       2021-04-22 05:34:01 +08:00   ❤️ 12
    @ruanyu1 #17 要做社区产品,又不允许大家给差评,好大的官威啊

    大家当然无权要求阿里一直免费维护开源代码,可阿里开源项目一大半是短命货,大家有足够理由怀疑阿里每一个新的开源项目都可能是为 KPI 而生的短命货
    emric
        20
    emric  
       2021-04-22 05:54:09 +08:00
    能开源就是好事。
    love
        21
    love  
       2021-04-22 08:49:43 +08:00
    @akira 可是 webview 也能在无网时运行啊,这花巨大力气生造一个蹩脚的 webview 是想干什么?
    MeteorCat
        22
    MeteorCat  
       2021-04-22 09:47:52 +08:00 via Android
    说起这个我就想起天国的 weex
    tutuge
        23
    tutuge  
       2021-04-22 09:58:32 +08:00
    阿里人自己都不用阿里的开源产品。。。
    Jooooooooo
        24
    Jooooooooo  
       2021-04-22 10:30:41 +08:00
    @ruanyu1 我也支持阿里在开源这件事发力, 但这和 我感觉阿里在开源上态度不正 以及 我肯定不敢使用阿里开源 产品没啥矛盾吧.
    jones2000
        25
    jones2000  
       2021-04-22 13:15:34 +08:00
    为什么不直接编译的时候把 js 都转成原生代码呢这样运行不是更快嘛,非要用 web 渲染。 用 web 渲染又没有 chrome 等传统的浏览器快。搞不懂。
    redbuck
        26
    redbuck  
       2021-04-22 13:19:09 +08:00 via iPhone
    @crysislinux 把老旧标准扔了应该没那么庞大。这种项目其实可以轻装上阵
    ruanyu1
        27
    ruanyu1  
       2021-04-22 13:42:34 +08:00 via iPhone
    @eason1874 你可能对社区有误解,你大可以提 issue,提 PR,fork 。而不是在这里抱怨,这对开源项目没有什么帮助。

    还有,不要上了就扣帽子,阿里开源项目没有官威,我说的是我个人意见。我是开源项目受益者,我也在积极回馈社区,包括 issue,PR,赞助,开源自己的项目。

    这才是帮助开源项目成长的方式,而不是阴阳怪气抱怨开源本身。
    3dwelcome
        28
    3dwelcome  
       2021-04-22 13:54:01 +08:00
    19 楼竟然有 8 个点赞,也是惊了。
    现在年轻人真是暴脾气,谁的代码都不服气,就只服自己。
    3dwelcome
        29
    3dwelcome  
       2021-04-22 13:55:44 +08:00
    @ruanyu1 从 8 个点赞就能看出,很多人就是为了发泄情绪。至于你回帖说了什么,压根就不重要。
    FightPig
        30
    FightPig  
       2021-04-22 13:56:49 +08:00
    @ruanyu1 支持好的,比如 ant design,但阿里的开源的情况,我相信大多人都清楚,你问问多少人当初进了 weex 的坑,吹的飞起来,最后呢,弄的业务用了 weex 只能换别的最重写了,怕是阿里自己人都不用的。
    lujie2012
        31
    lujie2012  
       2021-04-22 14:00:58 +08:00
    KPI 又有了
    mars0prince
        32
    mars0prince  
       2021-04-22 14:28:49 +08:00
    Weex2.0 来了
    eason1874
        33
    eason1874  
       2021-04-22 23:41:51 +08:00
    @ruanyu1 #27
    @3dwelcome #28

    开发者参与项目的前提是对项目管理员有信任,而管理员过去品行是获得社区认可的重要依据。

    一个社区项目被商业公司收购后,没变更开源协议都有可能导致社区的不信任,从而分裂出其他分支。何况是大半开源项目都短命的阿里?

    项目短命,我们提 issue 提 pr 有什么用,难道到时候阿里放弃了我们自己接过来逐个填坑?用开源产品是为了群策群力,不是为了给某个公司某个团队提供 KPI 考核内容。

    阿里信誉差,是它自己作出来的。阿里作为开发者贡献代码,我没话说,他们大牛多。可阿里要是作为项目管理员,我就要提醒路人注意避坑,这是经验所得。
    calvinG
        34
    calvinG  
       2022-07-26 19:11:00 +08:00
    还有这么多人给 ali 开源辩护的,现在 kraken 项目来打脸了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5924 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 02:08 · PVG 10:08 · LAX 18:08 · JFK 21:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.