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

Из чего состоит REST API

REST API состоит из ресурсов (endpoints), которые представляют данные в виде коллекций или отдельных элементов. Основные компоненты:

  1. HTTP методы (GET, POST, PUT, DELETE, PATCH) для операций CRUD
  2. URL-адреса (например, /users или /posts/123)
  3. Заголовки (Content-Type, Authorization и др.)
  4. Тело запроса (для POST/PUT/PATCH)
  5. Коды состояния (200 OK, 404 Not Found, 500 Server Error)

Пример запроса:

javascript
fetch('https://api.example.com/users', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'Authorization': 'Bearer token123'
  },
  body: JSON.stringify({name: 'John'})
})

REST API должен быть:

  • Статус-ориентированным (stateless)
  • Иметь единообразный интерфейс
  • Поддерживать кэширование
  • Использовать стандартные форматы данных (JSON/XML)
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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