Skip to content

wangyi12358/nestjs-micro-services

Repository files navigation

Nest.js Microservices

Quick Start

Install Dependencies

pnpm install

Generate Prisma Client

make gen_prisma SERVICE=user

Generate proto ts files

make proto_gen_ts

Start Services

make start SERVICE=user

Apps

├─ apps
│  ├─ gateway # gateway service
│  ├─ user # user service
│  │  ├─ src # service code
│  │  │  ├─ resolvers # graphql 
│  │  │  ├─ controllers # gRPC services
│  │  │  └─ model # graphql models
│  │  └─ prisma # service orm
│  └─ libs
│     ├─ grpc # proto files
│     └─ shared # shard code

Links

todo-list

  1. Link Tracking
  2. timescaledb
  3. Service Discovery: etcd or Nacos

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published