Page cover

CRUD

CRUD é como um conjunto de ações básicas que os aplicativos e sistemas usam para gerenciar informações. Imagine que você tem uma lista de contatos em seu telefone. Com CRUD, você pode fazer quatro coisas com esses contatos:

  1. Criar (Create): Significa adicionar um novo contato à sua lista. Por exemplo, quando você conhece alguém novo e deseja salvar o número de telefone, está criando um novo contato.

  2. Ler (Read): Isso envolve visualizar as informações que você já tem. Quando você abre sua lista de contatos para ver os nomes e números que já estão lá, está fazendo uma operação de leitura.

  3. Atualizar (Update): Às vezes, os detalhes de um contato mudam, como um novo endereço de e-mail ou um número de telefone atualizado. Atualizar significa fazer alterações em um contato existente para manter as informações corretas.

  4. Excluir (Delete): Se você não precisa mais de um contato em sua lista, pode excluí-lo. Isso é útil quando você quer se livrar de informações antigas ou desnecessárias.

As operações CRUD (Create, Read, Update, Delete) desempenham um papel central nas APIs REST, relacionando-se diretamente aos métodos HTTP mencionados no tópico anterior. Eis como eles se encaixam:

  1. GET (Read): O método GET é usado para recuperar informações de um recurso específico, representando a operação de leitura (Read) em CRUD.

  2. POST (Create): O método POST é utilizado para criar um novo recurso. Envio de dados através de um formulário da web ou de uma solicitação de API.

  3. PUT ou PATCH (Update): O método PUT (ou em alguns casos o PATCH) é empregado para atualizar um recurso existente. Isso reflete a operação de atualização (Update) em CRUD.

  4. DELETE (Delete): O método DELETE é usado para remover um recurso. Essa ação se alinha com a operação de exclusão (Delete) em CRUD.

Last updated