Top level ShellRoute というパターンの紹介
Flutterでgorouterを使う中で「Top Level ShellRoute」というパターンが意外とイケると気づいたため紹介します。
全 26 記事
Flutterでgorouterを使う中で「Top Level ShellRoute」というパターンが意外とイケると気づいたため紹介します。
2022/11/20追記: スニペットに間違いがあったため修正しましたriverpod関連のパッケージにriverpodgeneratorというものがあります。
Flutter x Firebaseの組み合わせで開発をすることがよくあり、DBにCloud Firestoreを選択することも多いのではないでしょうか。
お久しぶりです。とりかつ(torikatsu923)です。Flutterで開発をしているとflutterfire x riverpod x gorouter の構成をとることがよくあります。
RiverpodでScopedProviderを使わなくてもStateNotifierをoverrideできるようになっていました。
freezed・jsonserializableは、手動で作成するのが面倒なコードをサクッと生成できるため非常に便利です。
Flutter開発をしていると、Dartの実行環境が欲しい時があります。例えばFreezedのようなflutter sdkに依存しないDart onlyなパッケージを試したい時などが考えられます。
アプリ開発をしていると本番、ステージング、開発と環境を分けたい場合があります。Flutterでアプリの環境を切り替える方法として、今まではFlavorを使う方法がありました。
夏も終わりに近づいてきました。みなさん夏休みはどこかいかれましたか? 私はうっかり夏休みを取り損ねたためずっと仕事でした()
ListView+ListTileを使うことで数分で以下のようなUIを作ることができます。このような画面をさくっと実装できるのはFlutterのとてもいいところだと思います。