Встречается на собеседованиях • сегодня
Что такое уровни зрелости REST
Уровни зрелости REST (Richardson Maturity Model) описывают, насколько API соответствует принципам REST. Всего 4 уровня:
- HTTP как транспорт – API использует HTTP, но не его методы (все через POST) и не статусы (например, только 200 OK).
-
Ресурсы – API использует разные URI для разных сущностей (например,
/users,/orders). -
HTTP методы – API использует HTTP методы по назначению (GET для чтения, POST для создания и т.д.).
-
HATEOAS – API включает ссылки на связанные ресурсы в ответах (например,
"links": [{"rel": "self", "href": "/users/123"}]).
Пример уровня 3 (HATEOAS):
json
{
"id": 123,
"name": "John",
"links": [
{ "rel": "self", "href": "/users/123" },
{ "rel": "orders", "href": "/users/123/orders" }
]
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы