Я использую сервис Twilio для реализации веб-уведомлений sh. Настройка для этого построена поверх FCM. ( Документация здесь )
Процесс добавления Firebase в мое веб-приложение заключается в добавлении его через тег скрипта.
например, <script> var config = { apiKey: '<ENTER FIREBASE WEB API KEY HERE>', messagingSenderId: '<ENTER FIREBASE SENDER ID HERE>'}; </script>
Вопрос в том, должен ли я быть на стороне сервера или клиента для моего веб-приложения, поскольку я действительно не понимаю, как Firebase используется для отправки уведомлений pu sh в этом случае.
Я обеспокоен тем, что это вызовет проблемы с машинописным текстом, поскольку модули UMD не типизированы естественным образом, и вам придется делать странные вещи, чтобы получить доступ к переменным, которые он создал в глобальной области видимости.