leham1, что если вынести запуск get_data_DB() в коллбек инициализации firebase? (если такой есть. должен быть). тогда это гарантирует запуск получения данных 1 раз. и слушатель уже будет ждать новых данных.
Кирилл Несмеянов, вы высасываете претензии из пальца. на вопрос автора я ответил - он посчитал его приемлемым. значит мы с ним друг друга поняли правильно. что в данном случае не нравится именно вам - мне не понятно. ¯\_(ツ)_/¯
Кирилл Несмеянов, если у вас без проблем сокет-клиенты подключаются к внешним сокет-серверам на других доменах - значит там либо установлены cors заголовки разрешающие это делать (Access-Control-Allow-Origin), либо используете ws клиенты вне браузера, либо вы не понимаете cors совсем.
Кирилл Несмеянов, с локального компа вы можете подключатся к (ws|wss)://(домен|ip) есессно при условии что у принимающей стороны правильно выставлены CORS.
Михаил, да согласен. странная хрень. иногда сделаешь сайт сплошой копипаст и на нам появляется траф. а иногда сделаешь сео конфету и за год 10 человек его увидит.