Простой проект с демонстрацией работы REST. RestFull API архитектура - это архитектура клиент-серверного приложения базирующаяся на 6 принципах:
-
Универсальный интерфейс взаимодействия. (Uniform Interface)
-
Запросы без состояния. (Stateless)
-
Поддержка кеширования. (Cacheable)
-
Клиент-серверная ориентация.
-
Поддержка слоев (Layered System)
-
Возможность выполнять код на стороне клиента (Code on Demand)