GraphQL教程

GraphQL教程

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

  • 使用Apollo服务器实现GraphQL API

  • 使用GraphiQL测试GraphQL API

  • 构建ReactJS(带Apollo客户端库)和jQuery客户端应用程序使用API

受众

本教程是为从事过JavaScript应用程序的开发人员创建的基于客户端 - 服务器架构.完成本教程后,您将能够为移动和Web应用程序构建适度复杂的GraphQL API.

先决条件

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