Шпаргалка по REST API для начинающих Шесть фундаментальных принципов, которые служат строительными блоками архитектуры REST API:
Клиент-серверная архитектура
Взаимодействие без сохранения состояния
Возможность кэширования
Многоуровневая система
Поддержка кода по требованию
Унифицированный интерфейс
Читайте подробнее на Medium или в PDF (файл в комментариях)