REST - это всего лишь набор правил?

В паутине много информации про https, но мало информации по REST с примерами. В основном статьи, которые я нашел по REST - это умные словечки и научные термины выстроенные в ряд.

Правильно ли понимаю, что REST - это всего лишь набор правил; если ты соблюдаешь эти правила, то получаешь правильную архитектуру? Но в таком случае можно вводить и свои условные правила - и что получается? Получается все равно REST, но уже с другими условностями. Можно привести какой-нибудь конкретный пример, чтобы можно было более четко составить себе картину?


Ответы (1 шт):

Автор решения: Artur Vartanyan

Как оказалось, REST - это всего лишь паттерн проектирования. Это некий удобный шаблон, который помогает всем разработчикам работать по "одним правилам". Есть некоторые базовые понятия и правила, но при этом нам никто не запрещает расширять этот набор своими "правилами"(в рамках http-протокола). Для получения более глубоких знаний рекомендую познакомиться с http-протоколом, с принципами взаимодействия клиент-сервера, и уже потом добавить к этому REST-архитектуру.

→ Ссылка