NGN is a platform for building web systems. It provides best-practice building blocks for backend architecture (distributed systems/microservices), frontend architecture (UI), data management (models), and general programming.
It consists of:
The Infrastructure Development Kit consists of a series of Docker images, designed specifically for distributed/microservice oriented backend architecture.
The Software Development Kit is a series of Node.js modules that seamlessly connect to and interact with IDK components. It alleviates boilerplate coding and provides professional API's to simplify the effort of programming microservices. It also contains a robust and extendable data model API.
For complete details, please visit the NGN website. This repository is the home of the primary SDK.