Программирование [roadtoreact, Robin Wieruch] [Книга] Дорога к GraphQL (2019)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: roadtoreact, Robin Wieruch​
Название: [Книга] Дорога к GraphQL (2019)​

cover.jpg

Язык: Английский Вес архива: 3 МБ


«Дорога к GraphQL» — это практическое руководство, которое шаг за шагом проведет вас от основ до продвинутых инструментов экосистемы GraphQL в JavaScript. Книга идеально подходит разработчикам, желающим освоить работу с клиентом и сервером, научиться эффективно запрашивать данные и создавать современные, масштабируемые приложения.

Что вас ждет в книге

Вы познакомитесь с базовыми возможностями GraphQL и научитесь работать с ним в реальных сценариях — от простого взаимодействия через HTTP до построения полноценных клиентских и серверных приложений с использованием популярных библиотек и фреймворков.

Основы работы с GraphQL

• Отправка запросов и мутаций с помощью обычных HTTP-методов
• Понимание схем, типов и резолверов
• Построение эффективных запросов к API

Работа с Apollo Client

Раздел, посвященный созданию клиентской части, поможет вам понять, как использовать Apollo Client в React-приложениях.

• Подключение Apollo Client к React
• Предзагрузка данных и улучшение UX через Optimistic UI
• Тестирование и мокинг клиентских запросов

Создание серверного приложения

Вы также разберете, как создать собственный GraphQL-сервер на Node и Express с помощью Apollo Server.

• Настройка Apollo Server и интеграция с Express
• Аутентификация и авторизация на уровне GraphQL
• Реализация подписок для работы в реальном времени
• Кэширование, пакетная обработка и оптимизация производительности

Работа с базой данных

Отдельная глава посвящена соединению сервера Apollo с PostgreSQL, что позволяет перейти от теории к построению полноценного продакшен-приложения.

• Интеграция с PostgreSQL
• Построение схем на основе данных
• Развертывание приложения на сервере

Для кого эта книга

Материал будет особенно полезен разработчикам, уже знакомым с JavaScript и React, которые хотят освоить современный подход к работе с данными и создавать масштабируемые приложения с GraphQL.

Почему стоит изучить GraphQL

GraphQL решает множество проблем традиционного REST и делает работу с API более гибкой и предсказуемой. Освоив его, вы сможете строить быстрые и надежные приложения, эффективно управлять состоянием и получать только те данные, которые действительно нужны вашему клиенту.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 
10,840Темы
10,893Сообщения
788Пользователи
MuhaНовый пользователь
Сверху