Flutter State Management: setState, BLoC, ValueNotifier, Provider
A comparison of state management techniques in Flutter, including setState, BLoC, ValueNotifier, and Provider, demonstrated through an authentication flow example.
A comparison of state management techniques in Flutter, including setState, BLoC, ValueNotifier, and Provider, demonstrated through an authentication flow example.
A guide to designing a decoupled authentication API in Flutter using service classes to wrap FirebaseAuth and improve maintainability.
Explores the trade-offs between global and scoped dependency access in Flutter, focusing on testability and using Provider for state management.
A tutorial on implementing a simple anonymous authentication flow in Flutter using FirebaseAuth and StreamBuilder in under 100 lines of code.
Introduces the WABS (Widget-Async-Bloc-Service) architectural pattern for scalable and testable state management in Flutter applications.
An open-source Flutter & Firebase project demonstrating a complete, production-ready authentication flow with multiple sign-in methods and state management.