Microservices for Node.js
$ npm install -g yo
$ npm install -g generator-atomiq
$ yo atomiq

Microservices

Atomiq is a generator and lightweight library to facilitate writing microservices for container environments. It is not a framework and there is no "magic".

Atomiq does offer a straightforward directory-based routing convention on top of Express based on ES6 classes that you can exploit if you desire.

Babel

Atomiq uses ES6 and async/await, and provides support for automatically transpiling your source files with Babel.

Docker

Microservices are intended primarily for container environments. Support for running in Docker containers and for debugging with Node Inspector is built in.