Olá, tudo bem? Não consegui entender muito bem qual a função de uma API. Na vida real ela seria utilizada para qual função exatamente? E qual seria a função de criar um servidor local? O servidor local funciona apenas na minha máquina?
Olá, tudo bem? Não consegui entender muito bem qual a função de uma API. Na vida real ela seria utilizada para qual função exatamente? E qual seria a função de criar um servidor local? O servidor local funciona apenas na minha máquina?
Oii, Maitê :)
No mundo real, as APIs são usadas em uma variedade de contextos. Por exemplo, quando você usa um aplicativo de previsão do tempo em seu smartphone, esse aplicativo provavelmente está usando uma API para obter dados de uma fonte externa. Da mesma forma, quando você faz uma compra online, o site pode usar uma API para se comunicar com o sistema de pagamento e processar a transação.
No contexto do curso, a API que você está criando serve para fornecer informações sobre restaurantes. Quando você cria um servidor local e executa sua API nele, você está essencialmente criando um pequeno "site" que pode fornecer informações sobre restaurantes quando solicitado.
O servidor local funciona na sua máquina, sim. Ele é como um servidor web real, mas é executado no seu próprio computador, em vez de em um servidor remoto na internet. Isso é útil para desenvolvimento e teste, porque permite que você experimente e depure seu código em um ambiente controlado antes de colocá-lo em um servidor real.
Espero ter ajudado e bons estudos!