490 читали · 2 года назад
REST API: Основы, принципы и примеры использования
Введение в REST API REST (Representational State Transfer) - это стиль архитектуры, который определяет набор принципов, рекомендаций и ограничений для разработки веб-сервисов. REST API использует стандартные протоколы и методы передачи данных через сеть, такие как HTTP, для обмена информацией между клиентом и сервером. Основные принципы REST API: 1. Клиент-серверная архитектура: REST API работает на принципе разделения обязанностей между клиентами и серверами. Клиенты отправляют запросы на сервер, а сервер обрабатывает эти запросы и возвращает соответствующие ответы...
REST API на собеседовании: почему PATCH и 409 валят аналитиков
90% аналитиков на собеседованиях уверенно рассуждают про REST API, но сыплются на базовых вещах: путают PUT и PATCH, возвращают 200 там, где нужен конфликт, и не думают о повторных запросах. Для русскоязычной IT-аудитории это не академический спор, а очень прикладной фильтр: такие ошибки потом превращаются в лишние ретраи, дубль-события и поддержку, которая внезапно живет в логах. Об этом как пишет Habr / Карьера, рассказал Сергей Прощаев, Tech Lead в FinTech и преподаватель OTUS. Вместо очередной...