Estado y arquitectura
Gestionar el estado correctamente es la habilidad que separa una app funcional de una escalable. Estos ejercicios recorren los tres enfoques más usados en Flutter: setState para estado local en un solo widget, Provider con ChangeNotifier para estado global compartido, y Riverpod con StateProvider como alternativa moderna y testeable.
- BLoC con Cubit en Flutter: ejercicio resuelto
- BLoC con eventos y estados tipados en Flutter: ejercicio resuelto
- GetX en Flutter: ejercicio resuelto de gestión de estado
- Arquitectura por capas en Flutter: ejercicio resuelto
- Inyeccion con Riverpod providers: ejercicio resuelto
- Inyeccion de dependencias con get_it en Flutter: ejercicio resuelto
- Mapper DTO a dominio en Flutter: ejercicio resuelto
- Modulo feature con DI y testing en Flutter: ejercicio resuelto
- Optimistic update en Flutter: ejercicio resuelto
- Repositorio y casos de uso en Flutter: ejercicio resuelto
- Riverpod en Flutter: ejercicio resuelto con contador
- Provider en Flutter para estado global: ejercicio resuelto
- Contador en Flutter con setState: ejercicio resuelto paso a paso