- 了解程式設計和資料庫
- 瞭解 Java 腳本基礎知識
觀眾
- Web 開發人員
- 管理員
GraphQL 由 Facebook 於 2012 年開發,然後在 2015 年開源,是一種數據查詢語言,用於在行動裝置上獲得更好的數據獲取性能。它提供了 REST 的替代方案,並讓客戶能夠從伺服器上的資料庫中準確請求他們需要的東西,不多也不少。
在這個由講師指導的現場培訓中,參與者將學習 GraphQL 的基礎知識,並逐步使用 GraphQL 創建簡單的 API。
在本次培訓結束時,參與者將能夠:
- 了解什麼是 GraphQL 以及它與 REST 的區別。
- 了解頂級 GraphQL 術語。
- 設置 GraphQL 編碼環境。
- 構建和改進 GraphQL API。
課程形式
- 部分講座、部分討論、練習和大量動手練習。
注意
- 要申請本課程的定製培訓,請聯繫我們進行安排。
介紹
- 什麼是 GraphQL?
- 歷史
- GraphQL 與 REST
- 主要特性和對客戶的好處
- 安全功能
瞭解核心概念
- 架構定義語言 (SDL)
- GraphQL 術語(類型、字段、架構、變更、承諾、訂閱)
了解機制
- 架構(客戶端、伺服器)
- 工具(GraphiQL、Launchpad)
設置環境
- 構建 GraphQL 伺服器
- 在 GraphQL 伺服器中構建 GraphQL 功能
- 創建和定義 GraphQL 應用程式架構
- 執行第一個 GraphQL 查詢
使用 GraphQL
- 使用查詢從多個資料庫獲取數據
- 使用更改來添加、更新和刪除專案
- 使用戶端與 mutation 保持同步
- 使用 GraphQL 個訂閱構建新聞源
- 使用參數、別名和片段的高級查詢
故障排除
總結和結論
United Arab Emirates - GraphQL Basics
Czech Republic - GraphQL Basics
España - Conceptos básicos de GraphQL
Argentina - Conceptos básicos de GraphQL
Chile - Conceptos básicos de GraphQL
Costa Rica - Conceptos básicos de GraphQL
Ecuador - Conceptos básicos de GraphQL
Guatemala - Conceptos básicos de GraphQL
Colombia - Conceptos básicos de GraphQL
México - Conceptos básicos de GraphQL
Panama - Conceptos básicos de GraphQL
Peru - Conceptos básicos de GraphQL
Uruguay - Conceptos básicos de GraphQL
Venezuela - Conceptos básicos de GraphQL
United Kingdom - GraphQL Basics