使用Getx进行状态管理可以吗



我正在构建一个大型/复杂的电子商务应用程序,目前正在使用Getx进行状态管理。有些人说它不好,因为它做了很多事情,如果它坏了,你的整个应用程序都会坏,而另一些人说它很好,我可以使用它。假设我只将这个包用于状态管理,而不用于路由、对话框、小吃条等。这可以吗?如果没有,你能为国家管理提出一些替代方案吗?

为了获得更好的管理性能和良好的架构,您可以使用riverpod或block

Riverpod

  1. riverpod也可以很好地与hookswidget配合使用,而不是帮助您使代码更加可重用

  2. riverpod目前主要由开发人员使用

  3. riverpod有许多内置提供商,如未来提供商strema提供商等

Bloc

  1. block也是一个很好的包,它使您的代码更容易维护
  2. 您可以轻松地分离存储库、逻辑和视图,并使代码更可读、更可维护
  3. Bloc最适合流和其他灵魂

最新更新