Serverless GraphQL APIs with Amazon's AWS AppSync (API-University Series) (Volume 8)

Matthias Biehl

  • 出版商: W. W. Norton
  • 出版日期: 2018-05-31
  • 售價: $1,180
  • 貴賓價: 9.5$1,121
  • 語言: 英文
  • 頁數: 188
  • 裝訂: Paperback
  • ISBN: 1717110703
  • ISBN-13: 9781717110701
  • 相關分類: Amazon Web ServicesWeb APIServerless
  • 立即出貨 (庫存=1)

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

商品描述

This book gets you a running start with serverless GraphQL APIs on Amazon's AWS AppSync. GraphQL is now a viable option for modern API design. And since Facebook, Yelp, and Shopify have built successful APIs with GraphQL, many companies consider following in the technological footsteps of these tech giants. Using GraphQL is great, but by itself, it is only half the rent: It requires the manual installation and maintenance of software infrastructure components. AppSync is a cloud-based platform for GraphQL APIs. It is serverless, so you waste no time setting up infrastructure. It scales up and down dynamically depending on the load. It supports your app developers with an SDK for synchronization and offline support. You pay only what you use, so no upfront investment is needed and it may save your organizations thousands of dollars in IT costs. Whether you are new to GraphQL, or you are an experienced GraphQL developer, this book will provide you with the knowledge needed to get started with AWS AppSync. After quickly covering the GraphQL foundations, you will dive into the practice of developing APIs with AWS AppSync with in-depth walkthroughs, screenshots, and code samples. The book guides you through the step-by-step process of creating a GraphQL schema, developing GraphQL APIs, connecting data sources, developing resolvers with AppSync templates, securing your API, offering real-time data, developing offline support and synchronization for your apps and much more.

商品描述(中文翻譯)

這本書將帶領您快速入門Amazon的AWS AppSync上的無伺服器GraphQL API。GraphQL現在是現代API設計的可行選擇。由於Facebook、Yelp和Shopify已經使用GraphQL成功建立了API,許多公司考慮追隨這些科技巨頭的技術腳步。使用GraphQL很棒,但僅僅使用它還不夠:它需要手動安裝和維護軟體基礎結構組件。AppSync是一個基於雲端的GraphQL API平台。它是無伺服器的,因此您不需要花時間設置基礎結構。它根據負載動態地進行擴展和縮減。它通過提供SDK進行同步和離線支援,支援您的應用程式開發人員。您只需支付您使用的部分,因此無需預先投資,並且可能為您的組織節省成千上萬美元的IT成本。無論您是初次接觸GraphQL還是有經驗的GraphQL開發人員,本書都將為您提供開始使用AWS AppSync所需的知識。在快速介紹GraphQL基礎知識後,您將深入了解使用AWS AppSync開發API的實踐,包括詳細的操作指南、截圖和程式碼示例。本書將引導您逐步創建GraphQL模式、開發GraphQL API、連接資料來源、使用AppSync模板開發解析器、保護您的API、提供即時數據、為應用程式開發離線支援和同步等等。