GraphQl教程_GraphQl+Koa+Angular视频教程(大地)
课程介绍:
GraphQL是api的查询语言,而不是数据库。从这个意义上说,它是数据库无关的,而且可以在使用API的任何环境中有效使用,我们可以理解为GraphQL是基于API之上的一层封装,目的是为了更好,更灵活的适用于业务的需求变化。GraphQL可以用在常见各种服务器端语言以及客户端语言中,如:
服务器端语言:C# / .NET、Clojure、Elixir、Erlang、Go、Groovy、Java、JavaScript、PHP、Python、Scala、Ruby
客户端语言:js、React + React Native、Angular、Vue.js、Apollo Link、Native iOS、Native Android、Scala.js如果你想用GraphQL写服务器端接口的话必须得会express或者Koa;如果你只是公司的前端人员,公司后端用的GraphQl写的接口,而你只想在Angular的框架中使用GraphQl,那么你必须懂得如何在Angular框架中请求GraphQl接口。此套GraphQl教程_GraphQl+Koa+Angular视频教程将为我们详细讲解如何在后台nodejs(express/koa)中写GraphQL接口以及如何Angular框架中请求GraphQl接口。
必备基础:
Html 、Css、Js 、Nodejs(可选)、Angular。
GraphQl教程_GraphQl+Koa+Angular视频教程目录介绍:
01GraphQl介绍 、GraphQl相比RESTful Api的优势、学习GraphQl必备基础
02 Express中集成GraphQl 实现 Server API
03 Koa中集成GraphQl实现 Server API
04 Koa+GraphQl+Mongodb仿小米商城项目Server API--导航列表API、文章列表API、文章详情API 、文章列表分页查询api
05 Koa+GraphQl+Mongodb仿小米商城项目Server API--GraphQl关联 文章列表关联文章分类
06 Koa+GraphQl+Mongodb仿小米商城项目Server API--GraphQl关联 商品详情 商品分类 商品图库(API聚合)
07 Koa+GraphQl+Mongodb仿小米商城项目Server API--Mutations 增加修改数据用户数据
08 Angular 中使用GraphQl简单查询 GraphQl Server API
09 Angular 中使用GraphQl高级查询 传参查询 GraphQl Server API
10 Angular 使用 GraphQl 更新 GraphQl Server API 以及 Mutation refetchQueries