Рекомендации по проектированию совместного использования библиотеки flutter blo c и веб-сокетов - PullRequest
0 голосов
/ 22 февраля 2020

У нас есть приложение Flutter, которое использует веб-сокеты для связи с сервером. Мы используем flutter_blo c в качестве механизма управления состоянием приложения. События пользовательского интерфейса передаются в виджет с помощью переходов состояний Blo c и виджетов BlocBuilder.

Дополнительное требование заключается в том, что некоторые виджеты следует повторно отображать на основе указанных c событий, полученных от сервера через websocket.

StreamBuilder - это естественный способ реагировать на события, полученные в websocket. Но он не был уверен в том, как лучше всего внедрить его в виджеты пользовательского интерфейса, использующие блоки.

Буду признателен сообществу за информацию о том, как правильно структурировать код, когда Blo c и каналы веб-сокетов должны использоваться вместе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...