Flutter可能成为未来的前端解决方案

近期在公司做一个项目,很多公司有做的事情。

android ios 手机h5 pch5通通向上封装一层,通过接口下发数据生成页面(写的是真的累,加班加死我了,文字颜色,位置,大小,背景颜色,图片圆角等等,通通通过接口下发,累)。

这种类似堆积木的方式很多公司项目名字叫 乐高。哈哈,形象吧。

看一下flutter 2019的发展方向。

https://mp.weixin.qq.com/s/nRAF7g3Faz5SvsPJ1A98Iw

其中重点。

  • 完善可以让 Flutter 可以运行在 Web 平台的 Hummingbird 项目;
  • 继续尝试让 Flutter 运行在桌面级的平台之上(如 macOS 和 Windows)。

假如flutter支持web,windows,macOS,这简直无敌有没有。

h5真的是一个非常非常非常之优秀的方案,但是性能始终不够,未来如果性能跟上来,其他解决方案肯定没什么事了。

未来肯定会出现一个方案去解决这个分裂的问题,让开发简化,只需要关心屏幕大小,分辨率。然后开发一套代码,遍地运行。

flutter目前看来最大的缺点是widget写的真心恶心,不过只是语法糖的问题,期待下个版本改进,官文居然没提到。2019没戏,期待2020好好改改吧。

关于flutter性能可以看看这篇文章

flutter性能与原生比较

相当之优秀了。