Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mazahaca/mono-repo-nodejs-svc-sample

This mono repository contains a sample of micro-services architecture built on top of gRPC protocol and TypeScript node.js applications
https://github.com/mazahaca/mono-repo-nodejs-svc-sample

grpc lerna microservices monorepo nodejs typescript

Last synced: 3 months ago
JSON representation

This mono repository contains a sample of micro-services architecture built on top of gRPC protocol and TypeScript node.js applications

Awesome Lists containing this project

README

        

# mono-repo-nodejs-svc-sample
This mono repository contains a sample of micro-services architecture built on top of gRPC protocol and TypeScript node.js applications

## Getting started

Install `protoc` for generating definitions based on `.proto` files

```shell
brew install protobuf
protoc --version # Ensure compiler version is 3+
```

Prepare environment
```shell
yarn install
yarn lerna bootstrap
```

Build common packages, so we're able to use it for our services
```shell
yarn lerna run build --scope=@common/*
```