GraphQL 學習手冊 (Learning GraphQL : Declarative Data Fetching for Modern Web Apps)

Alex Banks, Eve Porcello 賴屹民

  • GraphQL 學習手冊 (Learning GraphQL : Declarative Data Fetching for Modern Web Apps)-preview-1
  • GraphQL 學習手冊 (Learning GraphQL : Declarative Data Fetching for Modern Web Apps)-preview-2
  • GraphQL 學習手冊 (Learning GraphQL : Declarative Data Fetching for Modern Web Apps)-preview-3
  • GraphQL 學習手冊 (Learning GraphQL : Declarative Data Fetching for Modern Web Apps)-preview-4
  • GraphQL 學習手冊 (Learning GraphQL : Declarative Data Fetching for Modern Web Apps)-preview-5
  • GraphQL 學習手冊 (Learning GraphQL : Declarative Data Fetching for Modern Web Apps)-preview-6
  • GraphQL 學習手冊 (Learning GraphQL : Declarative Data Fetching for Modern Web Apps)-preview-7
  • GraphQL 學習手冊 (Learning GraphQL : Declarative Data Fetching for Modern Web Apps)-preview-8
  • GraphQL 學習手冊 (Learning GraphQL : Declarative Data Fetching for Modern Web Apps)-preview-9
GraphQL 學習手冊 (Learning GraphQL : Declarative Data Fetching for Modern Web Apps)-preview-1

買這商品的人也買了...

商品描述

現代網路App的宣告式資料擷取工具

 

"Learning GraphQL是最詳盡的GraphQL和Apollo資源,Eve與Alex則是業界最迷人的教師。無論是準備開啟GraphQL旅程,或是想要瞭解最佳做法,在你的書桌上都要放這本書。”

-Peggy Rayzis

Apollo工程經理

 

為什麼GraphQL是自Ajax以來最革命性的資料擷取技術?GraphQL提供了API查詢語言,以及滿足資料查詢功能的runtime,讓它已然成為REST的替代方案,以及量身打造的網路服務架構。Alex Banks與Eve Porcello藉由這本實用的指南為想要開始使用GraphQL的前端網路開發者、後端工程師以及專案/產品經理指引一條明確的學習路徑。

 

你會在本書學到圖論、圖資料結構與GraphQL型態,並實際瞭解如何為照片分享app建立綱要(schema)。本書也會介紹Apollo Client,一種結合GraphQL和使用者介面的熱門框架。

 

‧探討圖論並回顧現今熱門的圖論範例

‧瞭解GraphQL如何將資料庫查詢法應用在網際網路上

‧為PhotoShare app建立schema,讓它成為前端和後端團隊的指南與契約

‧使用JavaScript建立功能齊全的GraphQL服務,使用Apollo實作用戶端

‧製作產品的GraphQL API和用戶端

目錄大綱

第一章 歡迎使用GraphQL

第二章 圖論

第三章 GraphQL查詢語言

第四章 設計schema

第五章 建立GraphQL API

第六章 GraphQL 用戶端

第七章 現實世界的GraphQL