Блин, пробежался по двум статьям, Хабра и Медиум. BLoC как-то очень сильно напоминает то, что даёт ngrx в Angular. Вся логика в эффектах и селекторах. В компонентах только диспатч и подписка на селекторы. Просто в bloc эти обязанности немного по-другому распределили. Но общий смысл похож. А потому мне нихуя не понятно заявление про оправданность внедрения новых зависимостей, как ответ на необходимость использовать ngrx в проектах.
Блин, пробежался по двум статьям, Хабра и Медиум. BLoC как-то очень сильно напоминает то, что даёт ngrx в Angular. Вся логика в эффектах и селекторах. В компонентах только диспатч и подписка на селекторы. Просто в bloc эти обязанности немного по-другому распределили. Но общий смысл похож. А потому мне нихуя не понятно заявление про оправданность внедрения новых зависимостей, как ответ на необходимость использовать ngrx в проектах.
Ну, можно без ngrx построить state management. Вопрос, зачем? И да, я практически уверен, что через некоторое время, как только устаканится архитектура bloc, появятся библиотеки для борьбы с boilerplate.
Ну, можно без ngrx построить state management. Вопрос, зачем? И да, я практически уверен, что через некоторое время, как только устаканится архитектура bloc, появятся библиотеки для борьбы с boilerplate.