为什么我选择用 flutter

1. flutter 生成的是机器代码,他既不是 hybrid 也不是transpiler,  因此有很高的执行效率。

2. declarative ui,这不是什么新的概念,在 react vue RN 等框架中都是用的这种模式,好处是数据单向流动,通过state控制ui,便于理解和编写

3. hot reload, 这是最方便的,直接看到app运行的效果,而不是一个 ui builder 离最终app呈现的样式还有一定距离

4. Dart 语言,好多人一听又来一门新语言有点头大,实际上,这个语言很简单,如果你又 javascript 经验的话,那么几乎不用费力就可以掌握这个语言,和 javascript 很像,同时在很多方面做了增强,比 javascript 更方便好用。

5. 可以集成 native 模块,如果某些特殊情况下需要原生的实现,那么 flutter 允许无缝集成这些原生模块,其实很多工作社区已经做好了,开箱即用,因此几乎不需要自己再去编写原生模块。

6. flutter 可以按需生成多个 platform 的应用,省却了不同平台下的开发成本,极大提高了生产力。

暂时想到这么多

posted @ 2019-07-01 16:38  SKY_VIEW  阅读(510)  评论(0编辑  收藏  举报