Изучение GraphQL: декларативное получение данных для современных веб-приложений на русском
Learning GraphQL: Declarative Data Fetching for Modern Web Apps (978-1492030676)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Eve Porcello | #42: Веб-сервисы и API
Почему GraphQL — самая инновационная технология для получения данных со времен Ajax? Предоставляя язык запросов для ваших API и среду выполнения для обработки запросов с вашими данными, GraphQL представляет собой явную альтернативу REST и архитектурам веб-сервисов ad hoc. В этом практическом руководстве Алекс Бэнкс и Ева Порчелло предлагают понятный путь обучения для фронтенд-разработчиков, бэкенд-инженеров, а также менеджеров проектов и продуктов, желающих начать работу с GraphQL.
Вы изучите теорию графов, структуру данных графов и типы GraphQL, прежде чем на практике освоите создание схемы для приложения обмена фотографиями. Эта книга также познакомит вас с Apollo Client, популярным фреймворком, который можно использовать для подключения GraphQL к пользовательскому интерфейсу.
- Изучите теорию графов и рассмотрите популярные примеры их использования сегодня.
- Узнайте, как GraphQL применяет методы запросов к базам данных в интернете.
- Создайте схему для приложения PhotoShare, которая будет служить планом развития и соглашением между командами фронтенда и бэкенда.
- Используйте JavaScript для создания полнофункционального GraphQL-сервиса и Apollo для реализации клиентской части.
- Узнайте, как подготовить API и клиенты GraphQL к работе в производственной среде.