======REST====== REST (передача репрезентативного состояния) относится к группе ограничений проектирования архитектуры программного обеспечения, которые приводят к созданию эффективных, надежных и масштабируемых распределенных систем. Основная идея REST заключается в том, что ресурс, например документ, передается посредством хорошо распознаваемых, не зависящих от языка и надежно стандартизированных взаимодействий клиент/сервер. Сервисы считаются RESTful, если они соответствуют этим ограничениям. HTTP API в целом иногда в разговорной речи называют API RESTful, службами RESTful или службами REST, хотя они не обязательно соответствуют всем ограничениям REST. Новички могут предположить, что REST API означает HTTP-сервис, который можно вызывать с помощью стандартных веб-библиотек и инструментов.