NOTE 059 / 2020年
フレームワークの外側にある言語の話
Flutter の外側にある Dart の話題を、言語の視点で整理します。
Flutter を使っていると、Dart は画面を書くための言葉に見えがちです。しかし、非同期処理、コレクション、型の扱いなど、言語そのものに学ぶ点は多くあります。
言語の話をすると、フレームワークの話とは違う悩みが出てきます。テストの書き方や、ライブラリの分割方法など、日常のコードに直結する話題が中心になりました。
押さえたい点
- 01フレームワークの外側も見る
- 02非同期と型の扱いを確認する
- 03テストと分割の話につなげる
参考資料
外部サイトが開きます。内容は各サイトの管理下にあります。
- YouTube 開発者向け 外部サイトdevelopers.google.com
- YouTube Data API 外部サイトdevelopers.google.com
- Dart 言語 外部サイトdart.dev
- Dart の非同期 外部サイトdart.dev
- pub.dev 外部サイトpub.dev
- Flutter ドキュメント 外部サイトdocs.flutter.dev
- MDN Web Docs 外部サイトdeveloper.mozilla.org
- web.dev 外部サイトweb.dev
- W3C WAI 外部サイトw3.org
- GitHub Docs 外部サイトdocs.github.com
- Chrome for Developers 外部サイトdeveloper.chrome.com
- TypeScript ドキュメント 外部サイトtypescriptlang.org
- MDN HTTP 外部サイトdeveloper.mozilla.org