Level 0: один endpoint для всего (RPC over HTTP). Level 1: отдельные ресурсы (/users, /orders). Level 2: HTTP verbs (GET читает, POST создаёт, PUT обновляет, DELETE удаляет) + статус коды. Level 3: HATEOAS — ответ содержит ссылки на возможные следующие действия. Большинство "REST API" — Level 2. Level 3 редок на практике из-за сложности клиентов. Важно быть последовательным внутри выбранного уровня.
Что такое REST Maturity Model (Richardson Maturity Model)?
Middle
290 просмотровAFK Offer AI
Как анализировать thread dump для поиска deadlock?