Flutter Modularというライブラリ

1 min読了の目安(約600字TECH技術記事
  • Flutterando/modular
  • Flutter Webも見据えて、シンプルなルーティングと状態管理の実現、大規模になっても開発しやすいようにすることを目指したフレームワークに近いもの
  • ブラジル発のライブラリ
  • Modularに状態(BLoCとかChangeNotifierとか)やRoutingの設定やWidgetをDIで突っ込む
    • 例えばLoginModularにAuthStateをBindし/login/logoutのRouteを設定しそのPageWidgetをそれぞれDIで設定する
    • 状態管理にはMobXが推奨されてる
  • そうしたある程度まとまったModular単位でアプリを構造化していく感じ
  • Modularの入れ子によってRoutingが自動で入れ子に構成されていくのとかなんとなくNuxtっぽい雰囲気もある
  • この記事が詳しい
  • ブラジルはFlutterの利用者が多いっぽいのだが、利用されてるライブラリやコミュニティがちょっと独特な印象。こういうライブラリが出てくるのもならではといった感じか。