Skip to content

amuammer/express-typescript-openapi3

 
 

Repository files navigation

Nodejs Micro Services Example

Rewritting codes of this good article with TypeScript, AWS Serverless, OpenAPI3.0.

Infra Architecture for each microservice

Infra Arch


TypeScript + Node

The main purpose of this repository is to show a project setup and workflow for writing microservice. The Rest APIs will be using the Swagger (OpenAPI) Specification.


Getting started

Clone the repository

git clone  <git lab template url> <project_name>

Pre-requisites

  • Install Docker for Mac

Setup in local

  • Since we can run all docker containers by docker-compose at once,

build images

docker-compose build

run containers

docker-compose up

stop containers

docker-compose stop

remove containers

docker-compose down

About

TypeScript, Express, OpenAPI3.0, AWS Serverless, Aurora Serverless

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 36.3%
  • TypeScript 35.7%
  • HTML 21.5%
  • CSS 3.6%
  • TSQL 2.1%
  • Dockerfile 0.6%
  • Shell 0.2%