[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)