--- Тип: Книга Статус: Запланировано Название: RESTful Web API. Паттерны и практики Автор: - Майк Амундсен Количество страниц: 464 Прогресс: 0 Формат: Электронная Обложка: Библиотека/Книги/covers/restful-web-api.jpg Начата: Закончена: Оценка: Сложность: Теги: - rest - api - web - микросервисы - гипермедиа Категории: - Архитектура ПО - Распределённые системы Источник: Ссылка: --- # RESTful Web API. Паттерны и практики ![[covers/restful-web-api.jpg]] ## 📖 О книге Практическое руководство по проектированию долговечных REST API от Майка Амундсена — признанного эксперта в области веб-архитектуры (Питер/O'Reilly, 2025). Книга содержит более 70 проверенных паттернов и практик для создания API, способных выдерживать высокие нагрузки, адаптироваться к изменениям и минимизировать риски. Охватывает связывание и оркестрацию микросервисов, распределённые данные. ## 🧠 Ключевые идеи - Гипермедиа как основа REST: истинно RESTful API работают как веб — клиент обнаруживает возможности через гипермедиа-ссылки, а не через внешнюю документацию - Паттерны проектирования API: более 70 паттернов, охватывающих дизайн ресурсов, управление версиями, обработку ошибок, пагинацию и безопасность - Связывание сервисов: интеграция сторонних API, координация микросервисов, машино-машинное взаимодействие в распределённых системах - Распределённые данные: стратегии работы с данными, которые хранятся и управляются разными сервисами - Долговечность API: проектирование контрактов, которые адаптируются к изменениям бизнеса без нарушения совместимости ## 💬 Важные цитаты > «Истинно RESTful API должны работать как веб-сайты для людей — клиент начинает с одной точки входа и обнаруживает возможности через гипермедиа» ## 💡 Как применить в моих проектах ## 🔗 Связанные заметки [[Паттерны проектирования API]] [[Микросервисы. Паттерны разработки и рефакторинга]] [[Современный подход к программной архитектуре]] [[Создание микросервисов]]