Встречается на собеседованиях • сегодня

Какие виды запросов отвечают за каждый параметр CRUD

GET - чтение данных (Read). Пример:

js
fetch('/api/users') // Получить список пользователей

POST - создание данных (Create). Пример:

js
fetch('/api/users', {
  method: 'POST',
  body: JSON.stringify({ name: 'John' })
})

PUT/PATCH - обновление данных (Update). PUT - полное обновление, PATCH - частичное. Пример:

js
fetch('/api/users/1', {
  method: 'PATCH',
  body: JSON.stringify({ name: 'Updated Name' })
})

DELETE - удаление данных (Delete). Пример:

js
fetch('/api/users/1', { method: 'DELETE' })

Соответствие:

  • Create → POST
  • Read → GET
  • Update → PUT/PATCH
  • Delete → DELETE

REST API часто использует эти методы HTTP для операций CRUD. Важно соблюдать семантику - например, GET не должен изменять данные.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы