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