GraphQL: язык запросов для современных веб-приложений

GraphQL — это революционный язык запросов, представляющий собой альтернативу традиционным REST API и ситуативным архитектурам веб-сервисов. Книга предлагает практическое руководство по освоению этой технологии, которая кардинально меняет подход к передаче данных в веб-приложениях.

Издание начинается с введения в GraphQL, объяснения его принципов проектирования и исторического контекста — от удалённого вызова процедур и SOAP до REST. Авторы подробно разбирают недостатки REST, такие как чрезмерная или недостаточная выборка данных, и показывают, как GraphQL решает эти проблемы.

Значительная часть книги посвящена основам теории графов, которая лежит в основе GraphQL. Читатели узнают о терминологии, истории теории графов и её практическом применении в реальном мире. Это фундаментальное знание необходимо для понимания структуры и возможностей GraphQL.

В последующих главах подробно рассматривается анатомия запросов GraphQL, построение схем, создание API и работа с клиентами. Книга содержит множество практических примеров и рекомендаций по использованию GraphQL в реальных проектах.

Похожие книги

GraphQL: язык запросов для современных веб-приложений
A
Автор
Алекс Бэнкс, Ева Порселло
Издательство
Питер
Год
2019
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент