mercredi 7 avril 2021

Flutter State Management - architecture used

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