Опишу суть вопроса. Есть сайт. На этом сайте есть около 10 функциональных страниц. На каждой странице есть динамические изменяемые данные. На сервере есть вебсокет. Я пришел к выводу что нужно на каждой странице подымать вебсокет соединение и получать динамические данные оттуда.
Вопрос вот в чем.
Я создам один js файл который будет отвечать за подключение к сокету. Но штука в том что на каждой странице может быть какой-то свой функционал который касается вебсокетов. Я думал сделать аля модули которые будут расширять тот js который отвечает за соединение. Как правильно реализовать такую структуру? При этом не хочется описывать все сообщения которые может принимать вебсокет в одном файле, а так что бы js который на странице добавлял свои варианты сообщений которые принимаются.
Спасибо.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей