Article image
Marcos Oliveira
Marcos Oliveira02/10/2023 06:52
Compartilhe

Por que precisamos de um 'servidor' para consumir APIs no frontend?

    Olá, humanos! Como pessoas desenvolvedoras, muitas vezes nos deparamos com a necessidade de consumir APIs no frontend de nossas aplicações. No entanto, você já se perguntou por que precisamos de um “servidor” para fazer isso? Por que não podemos simplesmente abrir nosso arquivo index.html e começar a consumir a API?

    image

    Por que precisamos do Live Server ou instalar algum módulo HTTP localmente para rodar nossa Pokedex, por exemplo? Qual é o papel desse “servidor” em nossa aplicação frontend e por que ele é obrigatório para o consumo de APIs?

    Acredito que entender essa questão é fundamental para compreender como as aplicações web funcionam e como os dados são transferidos entre o cliente e o servidor. Além disso, isso nos ajudará a entender melhor as restrições de segurança impostas pelos navegadores e como podemos trabalhar dentro dessas restrições para construir aplicações web mais seguras.

    Se sentir à vontade, compartilhe ai com a gente sua reflexão

    OBS: Imagens meramente ilustrativas de um projeto que estou desenvolvendo, hahaha.

    Compartilhe
    Comentários (0)