1227 читали · 2 года назад
Что такое REST? Основные принципы. Преимущества и недостатки
Передача репрезентативного состояния (REST) - это архитектурный стиль для создания веб-сервисов. Впервые он был представлен в 2000 году Роем Филдингом в его докторской диссертации, и с тех пор стал популярным выбором для разработки API (интерфейсов прикладного программирования) для веб-приложений. В основе REST лежат несколько простых принципов, которые делают его мощным инструментом для создания масштабируемых, надежных и простых в обслуживании веб-сервисов. Основная идея REST заключается в использовании...
06:44
1,0×
00:00/06:44
618,3 тыс смотрели · 4 года назад
Как спроектировать правильный конечный автомат на REST
Разработчики часто неверно понимают концепцию передачи состояния представления (REST). Большинство ошибок связаны с трактовкой архитектурного ограничения HATEOAS. В этой статье мы разберем популярные заблуждения, связанные с REST, и подробно остановимся на HATEOAS. В конце текста на примере имитации конечного автомата — кухонного тостера — рассмотрим, как гипермедиа может использоваться в REST API для управления состояниями. Примечание: Это адаптированный перевод статьи Designing a True REST State Machine Билла Доррфельда, технического журналиста и специалиста по API...