阿里的技术团队开源了一个基于 Flutter 原生的 web 渲染引擎,可以直接将现有前端项目移植到 Flutter - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
loginbygoogle
V2EX    Flutter

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

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

    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
    阿里在开源上的口碑...
    shakaraka
        16
    shakaraka  
    PRO
       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     Solana     2544 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 12:06 PVG 20:06 LAX 04:06 JFK 07:06
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86