Notadd微服务开发架构

跳转至下载链接

Notadd微服务开发架构 v4.0.0界面预览
  • 软件作者: 不详
  • 软件大小: 76KB
  • 软件类别: 国产软件 | 开发框架
  • 软件语言: 简体中文
  • 运行环境: NodeJS
  • 软件评级: 3星级
  • 更新时间: 2020/12/2 14:48:28
  • 软件授权: 开源软件
  • 插件情况:
  • 相关链接: Home Page
  • 演示地址: 暂无

软件介绍

Notadd 是一个开源的、基于 Nest.js 框架的微服务开发架构,您可以根据不同的业务需求使用适合的模块、插件来搭建一个微服务系统。Notadd 官方提供了抽象化的公共服务层,在服务层内,每一个模块都提供了 Grpc 接口供 Notadd 主程序进行调用。比如一个 CMS 系统,您可以使用官方提供的 nt-module-cms 和 nt-module-user 模块作为基础服务层,然后依据服务层定义的 protobuf 消息协议,使用 Notadd 主程序编写您的 API 层代码。

特性:
【微服务】 支持单机部署和微服务化
【高性能】 异步高性能应用,单机并发轻松上万
【易维护】 使用 Typescript 开发,智能化的代码提示和编译时的代码检查机制
【可插拔】 模块化开发系统,依据业务需求,选择合适的模块,进行 API 层的搭建

相关技术:
Typescript
Nest.js
GraphQL
TypeORM
Grpc
Redis

快速开始:
1、克隆 Rpc 示例服务到本地 nt-rpc-demo
2、克隆用户服务到本地 nt-module-user
3、根据 nt-rpc-demo、nt-module-user 使用说明,启动微服务
4、克隆此项目到本地
5、安装依赖 yarn install
6、启动 yarn start
7、打开浏览器,访问 localhost:5000/graphql
8、测试接口
Tags: Notadd   微服务开发架构  

页面截图展示

上一张
 
下一张