Поделиться

GraphQL

Практическое руководство.

Алекс Бэнкс, Ева Порселло «GraphQL. Язык запросов для современных веб-приложений» Питер, 2019 год, 240 стр., (PDF)

ОписаниеENСодержаниеLinks

GraphQL – это язык запросов, альтернативный REST и ситуативным архитектурам веб-сервисов, самая революционная технология извлечения данных со времен Ajax.В книге представлен язык запросов для API и инструменты для выполнения запросов данных. GraphQL представляет собой возможную альтернативу REST API и архитектурам специальных веб-служб. Точно как React изменил взгляд веб-разработчика на создание пользовательских интерфейсов, GraphQL полностью изменит практику передачи данных по HTTP.

С помощью этого практического руководства Алекс Бэнкс и Ева Порселло покажут путь для обучения веб-разработчиков, бэкэнд-инженеров, менеджеров проектов и продуктов, которые будут работать с GraphQL. Вы изучите теорию графов, структуру данных графов и типы GraphQL, прежде чем узнаете, как создать схему для приложения для обмена фотографиями. Эта книга также знакомит вас с Apollo Client, популярной платформой, которую вы можете использовать для подключения GraphQL к вашему пользовательскому интерфейсу. 978-5-4461-1143-5

Авторы:

Алекс Бэнкс (Alex Banks) и Ева Порселло (Eve Porcello) — разработчики программного обеспечения / архитекторы, авторы Lynda.com, инструкторы и основатели Moon Highway. Они разработали индивидуальную учебную программу по собственным решениям и решениям с открытым исходным кодом. Алекс и Ева преподают JavaScript по всей стране в таких местах, как Yahoo, eBay, PayPal, Стэнфордский университет, Macys.com, Starbucks, VMware и многие другие.

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

EN

Оригинал

Learning GraphQL

Learning GraphQL: Declarative Data Fetching for Modern Web Apps 1st Edition

Autor: Alex Banks and Eve Porcello
Pages: 292
Language: English
Year: 2018
ISBN-13: 978-1492030713
ISBN-10: 1492030716

Why is GraphQL the most innovative technology for fetching data since Ajax? By providing a query language for your APIs and a runtime for fulfilling queries with your data, GraphQL presents a clear alternative to REST and ad hoc web service architectures. With this practical guide, Alex Banks and Eve Porcello deliver a clear learning path for frontend web developers, backend engineers, and project and product managers looking to get started with GraphQL.

You’ll explore graph theory, the graph data structure, and GraphQL types before learning hands-on how to build a schema for a photo-sharing application. This book also introduces you to Apollo Client, a popular framework you can use to connect GraphQL to your user interface.

  • Explore graph theory and review popular graph examples in use today
  • Learn how GraphQL applies database querying methods to the internet
  • Create a schema for a PhotoShare application that serves as a roadmap and a contract between the frontend and backend teams
  • Use JavaScript to build a fully functioning GraphQL service and Apollo to implement a client
  • Learn how to prepare GraphQL APIs and clients for production

About the Author

Alex Banks and Eve Porcello are software engineers/architects, Lynda.com authors, instructors, and founders of Moon Highway. They have developed customized training curriculum on proprietary and open-sourced solutions. Alex and Eve teach JavaScript throughout the country at places including Yahoo!, eBay, PayPal, Stanford University, Macys.com, Starbucks, vmware, and many more.

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

Краткое оглавление
  • Предисловие
  • Глава 1. Добро пожаловать в GraphQL
  • Глава 2. Теория графов
  • Глава 3. Анатомия запросов GraphQL
  • Глава 4. Схема GraphQL
  • Глава 5. API GraphQL
  • Глава 6. Клиенты GraphQL
  • Глава 7. GraphQL в реальном мире
  • Об авторах

GraphQL — это язык запросов и манипуляций с открытым исходным кодом для API

GraphQL — API по-новому

PDF (RU)    ru   Графовые базы данных тут

 


Поделиться