System Design · Junior · Запитання 4 з 75
Що означає принцип REST «ресурси + HTTP-методи»?
- ✓Правильна відповідь: URL позначає ресурс, а метод - дію:
GET /users/1,DELETE /users/1 - 2Усі дії виконуються через
POST /apiз назвою операції в тілі - 3Кожна дія отримує окремий URL на кшталт
/getUserабо/deleteUser
Пояснення
REST використовує іменники в URL і семантику методів HTTP: GET - читання, POST - створення, PUT/PATCH - оновлення, DELETE - видалення. Так API стає передбачуваним, а кеші й проксі розуміють сенс запитів.