роутах к нему. Нужно ли закрывать соеденение с вебсокетом когда я нахожусь не на том роуте где он работает? Есть 5 вкладок (табов) на 2х работает вебсокет при переходе на них он конектится. Но нужно ли его закрывать когда я ухожу с них на таб где он не нужен? Достаточно ли просто дестроить подписку при выходе?
это вопрос скорее к вашей логике приложения. Не нужно - закрывайте. Просто открытие потом чуть дольше, чем использование существующего и все.
мне почему-то кажется, что если тебя интересует постоянное соединение, то надо подключиться в сервисе и хранить хендлер там. наружу высунуть ридонли обсервабл с которого можно копировать что приходит но ничего нельзя всунуть без метода сервиса которому как раз это и можно. подключаться там где открылось впервые. второй раз проверять - може уже подключено
Обсуждают сегодня