ОТДЫХ — Википедия

остальное Определение REST REST — архитектурный стиль для проектирования распределенных гипермедийных систем.  Акцентирует на унифицированных интерфейсах, масштабируемости и кэшировании.  История […]

остальное

  • Определение REST

    • REST — архитектурный стиль для проектирования распределенных гипермедийных систем. 
    • Акцентирует на унифицированных интерфейсах, масштабируемости и кэшировании. 
  • История и развитие

    • Возник в 2000 году, разработан Роем Филдингом для стандартизации веб-архитектуры. 
    • Филдинг тестировал ограничения на соответствие стандартам и выявлял архитектурные улучшения. 
  • Архитектурные ограничения

    • Клиент/сервер: четкое разделение интерфейса между клиентом и серверами. 
    • Без сохранения состояния: клиенты не используют серверную память в «состоянии покоя». 
    • Кэш: ответы указывают на возможность кэширования. 
    • Единый интерфейс: упрощает и разъединяет архитектуру для независимой разработки. 
    • Код по требованию: серверы могут временно расширять функциональность клиента. 
  • Классификация REST API

    • Существуют модели зрелости Ричардсона и W S3 для классификации API-интерфейсов. 
  • Дополнительные концепции

    • Чистый URL для улучшения удобства использования веб-сайтов. 
    • Сетевой уровень доставки контента для устранения узких мест. 
    • Протокол доменных приложений (DAP) и список схем URI. 
    • Микросервисы и обзор языков описания RESTful API. 
    • Ресурсно-ориентированная архитектура и ресурсно-ориентированные вычисления. 
    • Сервис-ориентированная архитектура и веб-ориентированная архитектура. 
    • Веб-сервисы для сервисов между устройствами через интернет-страницы. 

Полный текст статьи:

ОТДЫХ — Википедия

Оставьте комментарий

Прокрутить вверх