#начинающие #программирование

Привет!!

В этой статье я расскажу все, что вам нужно знать о функциях, методах и операциях CRUD, которые вы можете выполнять с любыми данными, хранящимися в приложении. Давайте начнем!

Что такое КРУД?

  • CRUD означает Создание, чтение/получение, обновление и удаление, что представляет собой четыре основные операции, которые вы можете выполнять с любыми данными, хранящимися в приложении.
  • Вы можете создать что-то новое, прочитать или просмотреть вновь созданные данные, отредактировать или обновить данные и, наконец, удалить их.
  • CRUD ориентирован на данные и стандартизированное использование методов HTTPS.

CRUD-функции

При работе с веб-службами CRUD соответствует методам HTTPS, которые сообщают веб-серверу, как вы хотите взаимодействовать с веб-сайтом или веб-приложениями.

Создавать

  • Это означает создание записи. Эта запись может быть учетной записью, информацией о пользователе, публикацией или задачей.
  • Когда мы отправляем данные с помощью форм, в наш API отправляется запрос POST, и данные будут храниться в базе данных.
  • Протокол HTTP, реализующий операцию CREATE, — это метод POST.

Пример
Маршрут для запроса POST
/appointments/new

Читать

  • Операция чтения означает получение доступа к вводу записей в пользовательском интерфейсе. То есть видеть.
  • Опять же, запись может быть чем угодно: от информации о пользователе до постов в СМИ и т. д.
  • Протокол HTTP, реализующий операцию READ, называется методом GET.

Пример
Маршрут для запроса GET
/appointments

Обновлять

  • ОБНОВЛЕНИЕ — это операция, которая позволяет изменять существующие данные. То есть редактирование данных.
  • PUT и PATCH — это протоколы HTTP, с помощью которых вы можете реализовать операцию обновления, в зависимости от того, что вам нужно.
  • PUT следует использовать, если вы хотите обновить всю запись, и PATCH, если вы не хотите изменять всю запись.

Пример
Маршрут для запроса PUT
/appointments/:id
id в маршруте указывает, какую запись в записях необходимо обновить.

Удалить

  • Удаление означает избавление от любых данных в пользовательском интерфейсе и базе данных.
  • DELETE — это HTTP-протокол для реализации операции DELETE.
  • Чтобы удалить любую запись, каждая запись имеет уникальный идентификатор, а идентификатор в приведенном ниже запросе идентифицирует конкретную запись, которая должна быть удалена из базы данных.

Пример
Маршрут для запроса DELETE
/appointments/:id

Вот оно!!! #HappyCoding