Como posso proteger minha chave API?
Olá, meu nome é Filipe e estou estudando programação a uns 7 meses na parte do FrontEnd.
Bom, recentemente comecei a fazer um projeto usando a API do The Movie DB (TMDB), até que me veio uma dúvida na qual eu me perguntei se era certo chamar a API direto do front, que era como eu sempre fazia.
Após algumas pesquisas descobri que não era nem um pouco recomendável fazer isso pelo front, nem se a API for gratuita, mas ainda insisti em achar algum método para chamar a API no front de forma segura, mas todas as vezes acabava que indo pro backend.
Conformado que não teria jeito, que usar o backend seria necessário, resolvi proucurar algum conteúdo na internet sobre o assunto (uma pesquisa rápida) e para minha surpresa não achei quase nada, talvez não soube pesquisar.
Bem, o propósito de eu está fazendo esse post, é saber como eu posso chamar uma API de forma segura, pois não faço muita ideia de como fazer isso, mas gostaria muito de aprender. Agradeceria muito se alguém poder responder, ou até mesmo recomendar alguns vídeos, documentação, artigo e etc.
Obrigado por ler até aqui.