Flutter for Web 详细预研

  1. 云栖社区>
  2. 博客>
  3. 正文

Flutter for Web 详细预研

shoulder 2019-06-25 11:56:24 浏览1435
展开阅读全文

首先感谢@栖冰 @祖建国 一起对FFW的预研做的投入!

背景

Google在最新的Google I/O上推出了Flutter for Web,旨在进一步解决一次代码,多端运行的问题。Flutter for Web还处于早期试验版,官方不建议在生产环境上使用。那么到底它的实际情况怎么样呢? 我们做了一次预研。期望这次预研的结果可以帮你决定是用,还是不用FFW。

Flutter for Web原理

10

Flutter for Web和Flutter在上层都是Dart环境,两者不同的是,Flutter的Dart代码运行在Dart虚拟机中,界面由Flutter引擎处理,通过Skia绘图引擎经由GPU绘制到屏幕上。而Flutter for Web的Dart代码编译成JavaScript,界面上部分转换成标准的html标签,部分转换成通过Canvas绘制

网友评论

登录后评论
0/500
评论
shoulder
+ 关注