[TOC]
# Flutter是什么
Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。
## 为什么Flutter 用 Dart 开发
在会后,我也主动的去找 Flutter 的开发专家 Divod 聊了会。最后,他也给了我一个满意和无力反驳的答案,“**因为 Dart 的开发团队就在他们旁边,他们能给到我们很快的支持。我们能很快沟通到**”。所以我也就默认了 Flutter 注定会一直使用 Dart 这门语言。
> 早期的Flutter团队评估了十几种语言,并选择了Dart,因为它与他们构建用户界面的方式相匹配。
>参考 [Why Flutter Uses Dart](https://hackernoon.com/why-flutter-uses-dart-dd635a054ebf)
## Flutter的优势
Flutter为了避免由 JsBridge 引起的性能问题,采用 Dart语言来编译,Dart是用预编译的方式编译多个平台的原生代码,这允许Flutter直接与平台通信,而**不需要通过执行上下文切换的JavaScript桥接器(JsBridge )**。
编译为原生代码也可以加快应用程序的启动时间。
# 参考
https://medium.com/search?q=Flutter%20
[What’s Revolutionary about Flutter](https://hackernoon.com/whats-revolutionary-about-flutter-946915b09514)
[开发跨平台 App 推荐 React Native 还是 Flutter?](https://www.zhihu.com/question/307298908)