Ответ
REST (Representational State Transfer) — архитектурный стиль для построения веб-сервисов, основанный на стандартах HTTP. Основные принципы:
- Ресурсы — всё (пользователи, товары) представляется как уникальные URL.
- HTTP-методы — GET (чтение), POST (создание), PUT/PATCH (обновление), DELETE (удаление).
- Stateless — сервер не хранит состояние клиента между запросами.
- Кэширование — ответы могут кэшироваться для повышения производительности.
Пример запроса:
GET /api/users/1 HTTP/1.1
Host: example.com
Accept: application/json
Ответ:
{
"id": 1,
"name": "John Doe",
"email": "john@example.com"
}
REST широко используется благодаря простоте, масштабируемости и совместимости с HTTP.
Видео-ответы
▶
Собеседование в Т1 Иннотех на позицию Middle Java ЛайвКодинг
▶
Middle Java разработчик удивил на собеседовании знаниями уровня Senior!
▶
Как пройти СОБЕСЕДОВАНИЕ на C# & .Net РАЗРАБОТЧИКА (3)
▶
РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ ПО NODEJS НА 260.000 РУБ
▶
Тестовое собеседование на .NET Middle разработчика
▶
Разработка. СОБЕСЕДОВАНИЕ Middle DevOps инженера. Часть 3.
▶
Собеседование Middle PHP разработчика
▶
Собеседование на позицию Backend Developer Python + FastAPI Middle #3
▶
Подготовка к Java-собеседованию: Spring, JPA, многопоточность | Тестовое интервью
▶
Тестовое интервью с Владиславом на позицию Junior Python разработчик
▶
Собеседование junior python разработчик Антон Серебряков
▶
Собеседование frontend junior разработчика (CSS, HTML, JS, React, Typescript)
▶
Тестовое интервью с Владимиром на позицию Junior Python разработчик
▶
Тестовое интервью Анны на позицию Junior Python Разработчик
▶
Mock-интервью с Артуром на позицию Junior Python-разработчик
▶
Собеседование frontend junior разработчика 2024 (CSS, HTML, JS, React, Typescript, Graphql)
▶
Frontend Собеседование с разбором. Путь к трудоустройству 2024
▶
Техническое собеседование для System Analyst
▶
Программист в 13 лет? / Техсобес на позицию Trainee Python Developer / Mock interview
▶
Собеседование для Python Junior разработчика: реальное мок-интервью с теорией и лайвкодингом
▶
Тестовое собеседование C# | Unity разработчик пробуется в ASP.NET Core
▶
Мок-собеседование Junior Python developer
▶
Собеседование ручного тестировщика | Выпуск №4
▶
Собеседование ручного тестировщика
▶
Собеседование frontend junior+ разработчика (CSS, HTML, JS, React, Typescript, Redux)
▶
Собеседование Junior Python Developer
▶
Техническое собеседование Junior Python разработчика
▶
75 QA Interviews Stream. 03.12.2022 at 10:30 GMT(UTC) +3