GraphQL Tutorial

GraphQL教程

GraphQL是一项开源的服务器端技术,它由Facebook开发,用于优化RESTful API调用。它是一个执行引擎和一个数据查询语言。本教程将向您介绍GraphQL的基础概念,其中包括−

  • 使用Apollo服务器实现GraphQL API

  • 使用GraphiQL测试GraphQL API

  • 构建ReactJS (具有Apollo Client库)和jQuery客户端应用程序来使用API

受众

本教程为那些基于客户机-服务器架构的JavaScript应用程序工作的开发人员编制。在完成本教程后,您将能够为移动和web应用程序构建中等复杂的GraphQL API。

先决条件

本课程基于NodeJs和Express。因此,如果您对NodeJS有基本的了解,那么学习GraphQL会很容易。对于GraphQL的前端集成,我们将使用ReactJs和Jquery。因为本教程中的插图使用EcmaScript 6 (ES6)语法,所以这些领域的知识有所帮助。

广告