没有合适的资源?快使用搜索试试~ 我知道了~
nestjs-graphql-microservices:使用NestJS框架构建的带有gRPC后端微服务的GraphQL AP...
共208个文件
ts:76个
proto:30个
yaml:28个
需积分: 13 0 下载量 95 浏览量
2021-05-02
09:03:52
上传
评论
收藏 812KB ZIP 举报
温馨提示
NestJS GraphQL API + gRPC微服务 这个项目是一个包含与API 使用内置后端微服务。 该项目仅用于学习/试用和样板目的。 图模型 创建GraphQL API时,必须了解什么是和图数据建模。 还必须按照GraphQL规范的建议。 图数据模型图如下所示。 解释 用户可以写文章和评论,因此,用户是作者的文章和评论。 帖子由用户创作,可以为他们链接/提交评论。 评论由用户创作,并链接/提交到帖子。 架构概述 GraphQL API充当其公开的不同微服务的网关/代理。 GraphQL API的解析器通过客户端与服务器之间的通信来调用gRPC微服务。 服务和数据交换是使用定义的。 gRPC微服务无论是数据库操作还是存储操作,还是任何其他内部或外部调用,都可以处理并满足请求。 图表 架构图如下所示。 该体系结构实现了以下微服务设计模式: 外部化配置 远程过程调用 API网关
资源推荐
资源详情
资源评论
收起资源包目录
nestjs-graphql-microservices:使用NestJS框架构建的带有gRPC后端微服务的GraphQL API。 仅用于学习和样板目的 (208个子文件)
Dockerfile 515B
Dockerfile 506B
Dockerfile 506B
Dockerfile 422B
Dockerfile 253B
.editorconfig 187B
.env.example 275B
.env.example 201B
.env.example 201B
.env.example 201B
.env.example 149B
.gitignore 946B
user.schema.graphql 1KB
_query.schema.graphql 806B
_mutation.schema.graphql 779B
post.schema.graphql 701B
comment.schema.graphql 509B
commons.schema.graphql 171B
_subscription.schema.graphql 127B
_scalar.schema.graphql 76B
jest.config.js 341B
jest.config.js 341B
jest.config.js 341B
jest.config.js 341B
jest.config.js 341B
package-lock.json 746KB
package-lock.json 562KB
package-lock.json 542KB
package-lock.json 542KB
package-lock.json 541KB
package.json 3KB
package.json 2KB
package.json 2KB
package.json 2KB
package.json 2KB
package.json 1010B
tsconfig.json 410B
tsconfig.json 381B
tsconfig.json 381B
tsconfig.json 381B
tsconfig.json 381B
nest-cli.json 121B
nest-cli.json 121B
nest-cli.json 121B
nest-cli.json 121B
nest-cli.json 121B
tsconfig.build.json 35B
tsconfig.build.json 35B
tsconfig.build.json 35B
tsconfig.build.json 35B
tsconfig.build.json 35B
LICENSE 1KB
docs.md 12KB
README.md 4KB
README.md 178B
README.md 178B
README.md 178B
README.md 178B
graph-model.png 27KB
archi-diagram.png 23KB
comment.proto 965B
comment.proto 965B
comment.proto 965B
comment.proto 965B
comment.proto 965B
comment.proto 965B
post.proto 960B
post.proto 960B
post.proto 960B
post.proto 960B
post.proto 960B
post.proto 960B
user.proto 954B
user.proto 954B
user.proto 954B
user.proto 954B
user.proto 954B
user.proto 954B
commons.proto 392B
commons.proto 392B
commons.proto 392B
commons.proto 392B
commons.proto 392B
commons.proto 392B
mailer.proto 252B
mailer.proto 252B
mailer.proto 252B
mailer.proto 252B
mailer.proto 252B
mailer.proto 252B
new-comment.pug 105B
update-password.pug 82B
update-email.pug 79B
signup.pug 45B
build.sh 412B
lint.sh 280B
install.sh 225B
generate-proto-docs.sh 140B
generate-jwt-secret.sh 36B
playground-query.ts 9KB
共 208 条
- 1
- 2
- 3
资源评论
迷荆
- 粉丝: 65
- 资源: 4720
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 计算机毕业设计:python+爬虫+cnki网站爬
- nyakumi-lewd-snack-3-4k_720p.7z.002
- 现在微信小程序能用的mqtt.min.js
- 基于MPC的非线性摆锤系统轨迹跟踪控制matlab仿真,包括程序中文注释,仿真操作步骤
- shell脚本入门-变量、字符串, Shell脚本中变量与字符串的基础操作教程
- 基于MATLAB的ITS信道模型数值模拟仿真,包括程序中文注释,仿真操作步骤
- 基于Java、JavaScript、CSS的电子产品商城设计与实现源码
- 基于Vue 2的zjc项目设计源码,适用于赶项目需求
- 基于跨语言统一的C++头文件设计源码开发方案
- 基于MindSpore 1.3的T-GCNTemporal Graph Convolutional Network设计源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功