~/talk

Modular Flutter App Architecture Answering the What, When and How

Talkat Fluttercon Europe 2024 · 2024-07-03..07-05· [frontend-architecture]
slides:none on file

Built a local-module example called Modeler app that splits users, posts and comments into independent packages with their own pubspecs and DTOs, fetches JSONPlaceholder mock data to prove reusability and testability, and shows the post service reused by two UI features. Uses tree shaking to avoid APK bloat, demos deferred components for Android/web to load modules on demand, recommends mono-repo tooling Melos for CI and package scripts and GetIt for simple DI, and calls out version conflicts and routing (prefer auto_route or custom).

AI-written summary · about

  1. 0:00Modular Flutter architecture intro
  2. 1:11Why modular in Flutter
  3. 4:21Common Flutter patterns
  4. 7:32What modular means
  5. 9:16Live demo of modular app
  6. 12:07Team benefits of modular
  7. 16:15Features and libraries in modular
  8. 18:43Deferred components for performance
  9. 22:15Managing dependencies in modular
  10. 23:46Melos for module management
  11. 25:33Pros and cons of modular
  12. 28:02FAQ about modular Flutter
  13. 32:18Adopt modular Flutter?
  14. 33:00Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.