Я хочу разместить приложение angular, которое может взаимодействовать с БД. Недавно я обнаружил firebase и довольно легко смог развернуть приложение Angular на хостинге. Теперь я хочу найти способ разрешить этому приложению angular использовать данные из моей базы данных firebase. Но я не уверен, как лучше всего сделать это go.
Я делал REST API раньше (никогда не развертывал), поэтому мне удалось создать GoLang API, но потом понял, что не могу разместить это на firebase (я так думаю?). Затем я последовал руководству и создал «API» с использованием облачной функции (с хостингом), и когда я подошел к моменту его развертывания, обнаружил, что для этого требуется платный план. Я хочу быть в состоянии убедиться, что мои приложения могут делать то, что мне нужно, прежде чем платить (потому что я совершал эту ошибку раньше), а план «плати по мере роста - go» кажется мне рискованным, потому что нет ограничения (я бы предпочел просто заплатить установленную цену). Приложения, которые я выпускаю, вероятно, будут использоваться только мной, я просто хочу испытать хостинг приложения.
Итак, в основном, если есть способ заставить мое приложение angular использовать данные в мои базы данных firebase без облачных функций?
Я думаю, что вы можете использовать облачные функции с бесплатным планом, но не с Node.js (я вижу примечание к деталям плана, в котором говорится, что *Node.js 10 время выполнения требует Blaze план) Могу ли я иметь размещенный API без Node.js?