Dart
Overview
Dartは、Flutterのプログラミング言語です。Googleが開発しており、以下の特徴があります:
- シンプルでモダンな構文 JavaScriptやJavaに似ており、学習が比較的容易。
- JIT(Just-In-Time)コンパイルとAOT(Ahead-Of-Time)コンパイル 開発中はJITで素早く動作確認ができ、リリース時にはAOTコンパイルされて高速なネイティブコードが生成される。
- 多様な用途 DartはFlutterのために使われることが多いですが、サーバーサイドやWebフロントエンド開発にも対応している。
モジュール管理
Dartでは1つのDartファイルをライブラリと呼ぶ。
Pub.dev
DartおよびFlutterのパッケージ管理のための公式リポジトリサイト。