API ( Application Programming Interface )
API, nada mais é, do que uma forma de expor as informações e/ou funcionalidades que ficam(ou não) dentro de um banco de dados. Se ela for uma API REST, é uma API que fica em "descanso" ou "em ponto morto", esperando apenas uma requisição ser feita para ela entrar em ação. Como por exemplo: uma requisição que é feita para você fazer login. O back-end do site faz essa requisição, e se ela estiver dentro do banco de dados e tiver como uma API exposta, ela retorna com as informações que foram requiridas normalmente em formato JSON.
Essas informações podem ser requiridas de diversas formas com os métodos:
GET - Pede dados de um objeto para a API.
POST - Cria um objeto com dados.
PUT - Atualiza necessáriamente todos os dados do objeto.
PATCH - Atualiza um ou mais dados do objeto.
DELETE - Exclui dados ou objetos.
Top comments (0)