Я использую пакет flutter_bloc
для создания приложения для извлечения данных из API, моих блоков очень много, и я предоставляю их всему приложению с самого начала, даже до того, как создать приложение для материала, например:
return MultiBlocProvider(
providers:BlocProviders().providers(),
child: MaterialApp(
theme: mainThemeLight(),
home: new MainSlider(),
);
У моих провайдеров было так много (около 20), и я думаю, что не все из них должны быть предоставлены всему приложению
Итак, каков наилучший способ предоставления блоков? в приложение с лучшей производительностью?