The original intention of nhipster is to improve the efficiency of development and reduce significantly the time to the market for the products of software that developed with not only the node.js language.
It hase taken three methodologies.
Methodologies
Established a CI/CD workflow of named "CAR" based on Docker technology
Developed a framework for microservice written with es6 and integrated a light web service based on koa and a light tcp servic based on native socket. You can utilize all feature characters of ES6 in the framework.
Built the application performance monitoring system which can form a closed loop with that named "CAR" workflow. The building of APM system based on a node process that customized and compatible with the community node version.