FlutterでStateNotifier + Firebaese + ドメイン駆動設計を使ってInstagramを作ろう!
無料で読める本
この本では、Flutterの初心者をターゲットにドメイン駆動設計(簡潔化したもの)とFirebaseでインスタクローンを作成するというものです。 Flutterは一つにクラスに大量にコードが入ってしまう、ネストがとても深くなる等の いわゆる、`可読性`を落とすようなことが多々あります。 なので今のうちにそれを解消しておくことで、超絶管理保守がしやすいアプリを作っていきましょう!
Chapters
導入
採用したアーキテクチャとファイル構成について
Firestoreのデータ構造とセキュリティールール
状態管理について
これで本格派Flutterist!RepositoryとServiceの役割
ユーザ登録画面を作ろう!
ユーザー登録機能の作成
Cloud Functionsの導入とread/witeonlyの反映
ユーザ認証機能のエラーハンドリング
wrappedとdi_container.dart
main.dartとapp.dartでアプリの基盤を固めよ!
ここまできたら秒でできる、UserNotifier!
ホーム画面の作成
音速で終わらせたい…投稿機能(repository編)
音速で終わらせたい…投稿機能(notifier編)
Community
Author
Topics