登录    注册
  

IT营教程分类

GraphQl视频教程_Express Koa结合GraphQl实现服务器端Api并且在Vue Angular React中请求GraphQl Server Api(大地)

  • 赞助费:¥58元   在线客服:点击这里给我发消息    IT营2000人交流群:it营
  • 课程讲师: 大地
  • 适合人群: 中级
  • 主要技术: GraphQl Koa Express React Vue Angular
  • 更新程度: 更新中...
  • 用到技术: GraphQl
  • 涉及项目: 购买过Koa Egg 免费下载此教程
  • 浏览次数: 12226 次     赞助付款后,在订单列表获取下载地址
  • 购买数量: 商品总价:
  • 举报

浏览历史

课程描述

相关课程

还购买过

2019年3月新出GraphQl视频教程试听地址:

 

https://pan.baidu.com/s/1cO64kB3q373LOkvki6Iotg   提取码:rjgh

若下载地址失效请联系客服获取,学习交流QQ群:490388239

 

 

目前赞助过Egg.js视频教程_Eggjs仿小米商城企业级Nodejs项目实战视频教程的同学可免费学习套GraphQl视频教程

 

目前赞助过Koa打造企业级CMS前后端全栈项目实战视频教程的同学可免费学习此套GraphQl视频教程。

 

 

 

课程介绍:

GraphQl是一种新的API 的查询语言,它提供了一种更高效、强大和灵活API 查询。它是由Facebook开发和开源,目前由来自世界各地的大公司和个人维护。GraphQL 对你的 API 中的数据提供了一套易于理解的完整描述,使得客户端能够准确地获得它需要的数据,而且没有任何冗余。它弥补了RESTful API字段冗余,扩展性差、无法聚合api无法定义数据类型、网络请求次数多)等不足。

注意:GraphQL是api的查询语言,而不是数据库。从这个意义上说,它是数据库无关的,而且可以在使用API的任何环境中有效使用,我们可以理解为GraphQL是基于API之上的一层封装,目的是为了更好,更灵活的适用于业务的需求变化。

 

GraphQL不是替代RESTful APIGraphQL结合 Apollo Client 可以替我们管理应用中所有的数据,包括缓存和数据拼接。 Apollo Client甚至有可能代替 react中的redux以及Vue中的Vuex 成为通用数据管理方案的可能。

 

 

 

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   https://graphql.org/users/

 

 

 


GraphQl视频教程学前须知:

 

本教程为GraphQl系列教程,我们首先讲解如何在后台nodejs(express/koa)中写GraphQL接口,然后讲解了如何在Vue、React 、Angular框架中请求GraphQl接口和GraphQl服务器交互GraphQl系列教程主要分为两部分:1、服务器端express/koa结合GraphQL写接口 2、客户端Vue、Angular、React 用GraphQL接口。

 

1.教程类型GraphQl视频教程为赞助类型视频,赞助后可以看GraphQl全部教程(包括后期更新教程)。

 

 

2.必备基础:学习GraphQl视频教程之前必备基础Html 、Css、Js 、Nodejs、Koa(可选)、Express(可选)、(Vue、React、Angular)任意一个前端框架。

 

 

3.学习说明:每套教程只限一人学习,教程和电脑绑定,下单时,请填写正确的QQ号,赞助后系统自动发货,届时联系客服获取授权码。 

 

 

4.学习环境:本视频支持win xp和win7 win8 win10 以及苹果mac电脑,不支持虚拟机系统。

 

 

5.配套资源视频+课件+源码+赞助群。

 



GraphQl视频教程目录结构介绍:

 

第一讲 GraphQl介绍 、GraphQl相比RESTful Api的优势、学习GraphQl必备基础(12分15秒)

1、GraphQl介绍
2、为什么推荐 GraphQL 而不是 RESTful API       
3、学习 GraphQL 必备基础

 

 

第二讲 Express中集成GraphQl 实现 Server API(30分28秒)

1、Express中集成GraphQl
2、GraphQl类型系统-标量类型  GraphQLStringGraphQLIntGraphQLIDGraphQLFloatGraphQLBoolean
3、GraphQL 其他高级数据类型 GraphQLObjectType、GraphQLList、GraphQLNonNull
4、Express GraphQl结合Mongodb实现导航Api接口
5、Express GraphQl结合Mongodb实现文章分类Api接口
6、Express GraphQl结合Mongodb实现文章Api接口
7、Express GraphQl结合Mongodb实现传参查询
 
 

第三讲 Koa中集成GraphQl实现 Server API(17分30秒)

1、Koa中集成GraphQl
2、Koa GraphQl结合Mongodb实现导航Api
3、Koa中结合GraphQl传参查询

 


第四讲 Express/Koa结合GraphQl实战-实现导航列表API、文章分类API、文章列表API、文章详情API 、文章列表分页查询API、以及文章列表关联文章分类实现聚合API(26分5秒)

1、Koa/Express+GraphQl+ 真实Cms数据库实现导航列表Api、文章分类Api、文章列表Api、文章详情Api
2、Koa/Express+GraphQl+ 真实Cms数据库实现文章列表分页Api接口(可以指定page 以及pageSize)
3、Koa/Express+GraphQl+ 真实Cms数据库 实现文章分类和文章列表聚合

 

 

第五讲 Express/Koa结合GraphQl实战 --API聚合深入  order order_items(16分51秒)

1、真实电商项目数据库-订单表(order )和订单商品表(order_items)介绍

2、真实电商项目数据库-订单表(order )和订单商品表(order_items)聚合查询 实现GraphQl聚合api

 

 

第六讲 Koa+GraphQl+Mongodb仿小米商城项目Server API--Mutations 增加修改数据用户数据(24分23秒)

1、Koa/Express+GraphQl Mutations增加导航数据 

2、Koa/Express+GraphQl Mutations修改导航数据

3、Koa/Express+GraphQl Mutations删除导航数据

 

 

第七讲 Vue中使用GraphQl简单查询 GraphQl Server API(19分12秒)

1、远程测试接口介绍 、apollo 、vue-apollo介绍

2、Vue中集成vue-apollo 获取GraphQl 接口数据

3、Vue中通过简单查询获取GraphQl服务器数据

 

 

第八讲 Vue中使用GraphQl高级查询  传参查询   GraphQl Server API(19分13秒)

1、Vue 结合vue-apollo 实现GraphQl Server Api高级查询,触发事件请求GraphQl接口

2、Vue 结合vue-apollo 实现GraphQl Server Api基本查询、传参查询

3、Vue 结合vue-apollo 实现GraphQl Server Api高级查询传参查询

 

 

第九讲 Vue中使用 GraphQl 增加 修改 删除 GraphQl  Server API数据(16分13秒)

1、Vue 中使用vue-apollo给GraphQl服务器增加数据

2、Vue 中使用vue-apollo修改GraphQl服务器数据 

3、Vue 中使用vue-apollo删除GraphQl服务器数据

 

 

第十讲 Vue中调用GraphQl Server API 实现上拉分页更新数据 Mutation refetchQueries  

 

 

第十一讲 Angular 中使用GraphQl简单查询 GraphQl Server API

 

 

第十二讲 Angular 中使用GraphQl高级查询  传参查询   GraphQl Server API

 

 

第十三讲 Angular 使用 GraphQl 更新 GraphQl Server API  以及 Mutation refetchQueries 

 

 

GraphQl视频教程持续更新中...

 

 


 

用户评论(共0条评论)

  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
评价等级:
评论内容:
验证码: captcha

IT营(itying.com)官网转载的文章、图片等资料的版权归版权所有人所有,因无法和版权所有者一一联系,如果本网站选取的文/图威胁到您的权益,请您及时和IT营站长联系。
我们会在第一时间内采取措施,避免给双方造 成不必要的损失。

公安备案:鄂公网安备 42050202000392号  ICP备案证书号:鄂ICP备17020565号-1