I would like to briefly ask something that is perhaps a little strange. In general, there are several design patterns for developing an app (MVVM, MVC, MVP). In Flutter there are packages that make state management easier.
- Bloc
- Cubit
- Redux
- MobX
- Riverpod
- flutter_command
- Momentum
- Flyweight
- Flutter Hooks
The question is, can the packages be clearly classified in one of the architecture or is it recommended to implement a certain architecture with the package? For example, I understood that BLoC follows an MVVM concept, while Momentum uses the MVC pattern. Is that right? Can someone add to the list for the other packages?
Aucun commentaire:
Enregistrer un commentaire