REST - garevna/js-course GitHub Wiki
Обычно URL указывает на ресурс
В архитектуре REST
Для каждой операции с ресурсом ( GET, POST, PUT, DELETE ) устанавливается endpoint ( URL )
http://ptsv2.com/t/garevna/posthttp://ptsv2.com/t/garevna/d/940001/jsonhttp://ptsv2.com/t/garevna/d/940001/text| Roy Thomas Fielding | |
|---|---|
![]() |
DOCTOR OF PHILOSOPHYin Information and Computer ScienceDISSERTATION |
✅ Hypermedia As The Engine Of Application State ( HATEOAS ) —
это специфическое ограничение архитектуры REST, отличающее его от других сетевых архитектур
HATEOAS разделяет клиента и сервер, позволяя функционалу сервера развиваться независимо
REST API предоставляет URL-ссылки на разрешенные операции с ресурсами
endpoint — точка взаимодействия клиента с API
URL-ссылки не содержат никакой информации о том, где размещен ресурс
клиент не знает ( и не должен знать ) URL ресурса
если ресурс будет перемещен на другой сервер, клиент этого не узнает
он будет по-прежнему работать с ресурсом по тем же URL-ссылкам
каждая такая ссылка являетсяendpoint
endpoint- это некая операция с ресурсом
Hypermedia— это способ структурирования информации и доступа к её элементам с помощьюгиперсвязей
