Course Code: graphql
Duration: 7 hours
Prerequisites:
  • 了解程式設計和資料庫
  • 瞭解 Java 腳本基礎知識

觀眾

  • Web 開發人員
  • 管理員
Overview:

GraphQL 由 Facebook 於 2012 年開發,然後在 2015 年開源,是一種數據查詢語言,用於在行動裝置上獲得更好的數據獲取性能。它提供了 REST 的替代方案,並讓客戶能夠從伺服器上的資料庫中準確請求他們需要的東西,不多也不少。

在這個由講師指導的現場培訓中,參與者將學習 GraphQL 的基礎知識,並逐步使用 GraphQL 創建簡單的 API。

在本次培訓結束時,參與者將能夠:

  • 了解什麼是 GraphQL 以及它與 REST 的區別。
  • 了解頂級 GraphQL 術語。
  • 設置 GraphQL 編碼環境。
  • 構建和改進 GraphQL API。

課程形式

  • 部分講座、部分討論、練習和大量動手練習。

注意

  • 要申請本課程的定製培訓,請聯繫我們進行安排。
Course Outline:

介紹

  • 什麼是 GraphQL?
  • 歷史
  • GraphQL 與 REST
  • 主要特性和對客戶的好處
  • 安全功能

瞭解核心概念

  • 架構定義語言 (SDL)
  • GraphQL 術語(類型、字段、架構、變更、承諾、訂閱)

了解機制

  • 架構(客戶端、伺服器)
  • 工具(GraphiQL、Launchpad)

設置環境

  • 構建 GraphQL 伺服器
  • 在 GraphQL 伺服器中構建 GraphQL 功能
  • 創建和定義 GraphQL 應用程式架構
  • 執行第一個 GraphQL 查詢

使用 GraphQL

  • 使用查詢從多個資料庫獲取數據
  • 使用更改來添加、更新和刪除專案
  • 使用戶端與 mutation 保持同步
  • 使用 GraphQL 個訂閱構建新聞源
  • 使用參數、別名和片段的高級查詢

故障排除

總結和結論

Sites Published:

United Arab Emirates - GraphQL Basics

Qatar - GraphQL Basics

Egypt - GraphQL Basics

Saudi Arabia - GraphQL Basics

South Africa - GraphQL Basics

Brasil - GraphQL Basics

Canada - GraphQL Basics

中国 - GraphQL Basics

香港 - GraphQL Basics

澳門 - GraphQL Basics

台灣 - GraphQL Basics

USA - GraphQL Basics

Österreich - GraphQL Basics

Schweiz - GraphQL Basics

Deutschland - GraphQL Basics

Czech Republic - GraphQL Basics

Denmark - GraphQL Basics

Estonia - GraphQL Basics

Finland - GraphQL Basics

Greece - GraphQL Basics

Magyarország - GraphQL Basics

Ireland - GraphQL Basics

Luxembourg - GraphQL Basics

Latvia - GraphQL Basics

España - Conceptos básicos de GraphQL

Italia - GraphQL Basics

Lithuania - GraphQL Basics

Nederland - GraphQL Basics

Norway - GraphQL Basics

Portugal - GraphQL Basics

România - GraphQL Basics

Sverige - GraphQL Basics

Türkiye - GraphQL Basics

Malta - GraphQL Basics

Belgique - GraphQL Basics

France - GraphQL Basics

日本 - GraphQL Basics

Australia - GraphQL Basics

Malaysia - GraphQL Basics

New Zealand - GraphQL Basics

Philippines - GraphQL Basics

Singapore - GraphQL Basics

Thailand - GraphQL Basics

Vietnam - GraphQL Basics

India - GraphQL Basics

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

Polska - GraphQL Basics

United Kingdom - GraphQL Basics

South Korea - GraphQL Basics

Pakistan - GraphQL Basics

Sri Lanka - GraphQL Basics

Bulgaria - GraphQL Basics

Bolivia - Conceptos básicos de GraphQL

Indonesia - GraphQL Basics

Kazakhstan - GraphQL Basics

Moldova - GraphQL Basics

Morocco - GraphQL Basics

Tunisia - GraphQL Basics

Kuwait - GraphQL Basics

Oman - GraphQL Basics

Slovakia - GraphQL Basics

Kenya - GraphQL Basics

Nigeria - GraphQL Basics

Botswana - GraphQL Basics

Slovenia - GraphQL Basics

Croatia - GraphQL Basics

Serbia - GraphQL Basics

Bhutan - GraphQL Basics

Nepal - GraphQL Basics

Uzbekistan - GraphQL Basics