NodeBootstrap - generates skeleton project for Node/Express.js with pre-configured best-practices. Kick-start your Node project development with tons of boilerplate taken care of, such as: clustering, Docker-support, database migrations, automated testing, error-handling, modularity, advanced logging, templated views, environments etc.
Organize your Node project like a pro. Now supports a Microservice mode!
Right out of the gate N.B. gets a [metric] ton of boilerplate taken care of: microservice-style setup, clustering, Docker-support, database migrations, automated testing, error-handling, modularity, advanced logging, templated views, environments – you name it. And all of that without having to deal with a heavy or an opinionated framework!
To learn more: http://nodebootstrap.io
If you like Nodebootstrap, also check out: Microservices Workspace project to see how you can orchestrate multilingual (polyglot) microservices setup as a holistic and simple development environment.
# create a skeleton of a containerized microservice:
> nodebootstrap ms-first
# create a skeleton of an express MVC webapp:
> nodebootstrap -m webapp nodeapp-first
# create a skeleton of a console or client Node application
> nodebootstrap -m cli client-first