- GraphQL Tutorial
- GraphQL - Home
- GraphQL - Introduction
- GraphQL - Environment Setup
- GraphQL - Architecture
- GraphQL - Application Components
- GraphQL - Example
- GraphQL - Type System
- GraphQL - Schema
- GraphQL - Resolver
- GraphQL - Query
- GraphQL - Mutation
- GraphQL - Validation
- GraphQL - JQuery Integration
- GraphQL - React Integration
- GraphQL - Apollo Client
- GraphQL - Authenticating Client
- GraphQL - Caching
- GraphQL Useful Resources
- GraphQL - Quick Guide
- GraphQL - Useful Resources
- GraphQL - Discussion
GraphQL 教程
GraphQL 是一种开源服务器端技术,由 Facebook 开发,用于优化 RESTful API 调用。它是一个执行引擎和一种数据查询语言。本教程将向您介绍 GraphQL 的基本概念,包括 -
使用 Apollo 服务器实现 GraphQL API
使用 GraphiQL 测试 GraphQL API
构建 ReactJS(使用 Apollo 客户端库)和 jQuery 客户端应用程序来使用 API
观众
本教程是为从事基于客户端-服务器架构的 JavaScript 应用程序的开发人员创建的。完成本教程后,您将能够为移动和 Web 应用程序构建中等复杂的 GraphQL API。
先决条件
本课程基于 NodeJs 和 Express。所以,如果你对 NodeJS 有基本的了解,学习 GraphQL 就会很容易。对于 GraphQL 的前端集成,我们将使用 ReactJs 和 Jquery。由于本教程中的插图使用 EcmaScript 6 (ES6) 语法,因此这些领域的知识会很有帮助。