Я начинающий разработчик внешнего интерфейса без опыта работы с бэкэндом, поэтому, пожалуйста, будьте терпеливы со мной.
В настоящее время у меня есть стек, использующий React и Firebase. Я хотел бы делать запросы API к внешним источникам, таким как Etsy или Twitter. Я не могу делать запросы от внешнего интерфейса (React) по двум причинам:
Чтобы выполнить запрос GET, многие API требуют, чтобы вы получили ключ. Если я выполню эти запросы API во внешнем интерфейсе, я полагаю, что мой ключ будет открыт.
Скорее всего, я получу ошибку CORS.
Итак, мой вопрос: могу ли я выполнять запросы API со стороны Firebase, чтобы все запросы API выполнялись в бэкэнде? Если это так, какой компонент Firebase позволит эту возможность? Если нет, то что мне нужно добавить в мой стек без необходимости реализации всей структуры бэкенда для выполнения этих запросов API?
Большое спасибо за потраченное время!