GraphQL 教程

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) 语法,因此这些领域的知识会很有帮助。