No internet connection
  1. Home
  2. Dúvidas Gerais

API's Resumo

Por Gisely Oliveira @XL_MO
    2023-09-05 14:53:23.419Z
    Solicitação (Request):

    Um cliente (geralmente um aplicativo ou serviço) faz uma solicitação para a API. Essa solicitação é uma mensagem que inclui informações como a URL da API, o método HTTP (por exemplo, GET, POST, PUT, DELETE) e, opcionalmente, dados adicionais, como parâmetros de consulta ou corpo da solicitação.
    Roteamento (Routing):

    O servidor que hospeda a API recebe a solicitação e a direciona para o recurso apropriado com base na URL e no método da solicitação. Isso envolve a correspondência da solicitação recebida com um ponto de extremidade da API específico.
    Processamento (Processing):

    O recurso da API processa a solicitação de acordo com as regras e lógica de negócios definidas pelo desenvolvedor. Isso pode envolver a recuperação, criação, atualização ou exclusão de dados, dependendo da funcionalidade da API.
    Resposta (Response):

    O servidor gera uma resposta, que é uma mensagem de volta para o cliente. A resposta geralmente inclui um código de status HTTP para indicar se a solicitação foi bem-sucedida (por exemplo, código 200 para OK) ou se ocorreu algum erro (por exemplo, código 404 para recurso não encontrado). Além disso, a resposta pode conter os dados solicitados ou informações relevantes.
    Consumo (Consumption):

    O cliente que fez a solicitação processa a resposta da API conforme necessário. Isso pode envolver a extração e exibição de dados, armazenamento em um banco de dados local ou qualquer outra ação relevante.
    As APIs são fundamentais para a integração de sistemas e aplicativos, permitindo que diferentes partes de software se comuniquem e compartilhem informações de maneira eficiente. Elas são amplamente usadas em desenvolvimento web, desenvolvimento de aplicativos móveis, integração de serviços de terceiros e muitos outros cenários de programação.

    • 8 respostas
    1. Ana Karolina Souza @anakarolina
        2023-09-05 16:05:42.390Z

        Arrasou Gi!! Resumo ótimo para o nosso entendimento!

        1. Em resposta aXL_MO:
          Janine Oliveira @Janine
            2023-09-05 16:26:04.296Z

            Facilita muito ter um resumo!
            Obrigada. :)

            1. Em resposta aXL_MO:
              Giselly Rock @gisellyrock
                2023-09-05 17:25:38.403Z

                Adoro esses esquemas
                ;)

                1. Em resposta aXL_MO:
                  Renata Rodrigues @Usarname
                    2023-09-06 00:21:05.078Z

                    Show Gi!!!

                    1. Em resposta aXL_MO:
                      Vitória Araujo @Vitoria_Araujo
                        2023-09-06 00:35:25.537Z

                        Show de Bola! Bem detalhado como na aula! Vlw

                        1. Em resposta aXL_MO:
                          Karine Barbosa Farias @KarineBF
                            2023-09-06 21:29:07.141Z

                            Muito útil! Esse post esclarece bem o funcionamento das APIs, algo essencial para qualquer programador. Obrigada por compartilhar essa explicação clara e direta!

                            1. N
                              Em resposta aXL_MO:

                              Muito bom, resumo super completo!

                              1. Em resposta aXL_MO:
                                @Grasiele
                                  2023-09-07 11:22:15.886Z

                                  Que show amiga, confesso que tenho dificuldade. Parabéns pela explicação