# NestCloud란?

NestCloud is a Node.js micro-service solution, writing by Typescript language and Nest.js framework.

타입스크립트와 Nest.js 프레임워크로 작성된 Node.js의 마이크로 서비스 솔루션이다.


# 설치법

$ npm install @nestcloud/cli -g


# 간편 시작

$ nestcloud new nestcloud-app -t consul-app (아래의 패키지가 자동으로 설치된 프로젝트가 생성된다?)

$ nestcloud new nestcloud-app -t etcd-app


# 구성요소 & 포함 패키지

$ npm i --save @nestcloud/consul consul 

A NestCloud component for providing consul api based on node-consul.

- Etcd : Etcd module.

- Kubernetes : Kubernetes client module.

- Boot : Get local configurations.

- Config : Get & watch remote configurations from Consul KV, Etcd or Kubernetes ConfigMap.

- Service : Service registration and service discovery

- Loadbalance : Software load balancers primary for rest calls.

- Http : A decorator and loadbalance http client.

- Grpc : A loadbalance grpc client.

- Proxy : A API proxy module.

- Schedule : A job scheduler that supports distributed and decorator.

- Logger : Logger module based on winston@2.x

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기