The Nodal project is offering "Web servers made easy" via Node.js.
Currently in beta, Nodal is a Web server and framework built on a microservices architecture and intended for deployment of modular, distinct Web servers. It can be used for purposes ranging from a simple HTTP service providing server-generated HTML to an API server to a scaffold for single-page applications.
Projects can be deployed to the Heroku cloud out of the box. "Nodal servers are not meant to be monoliths," the project's GitHub pages states.
Keith Horwood, the developer of Nodal, stressed the technology's simplicity and its use of Node.js, the popular server-side JavaScript platform. "Developers should get excited about Nodal if they're interested in fairly simple server deployment, rigid design patterns, and idioms that hasten the conceptualization-shipment process. [Also, Nodal offers] the ability [to] bring new team members up to speed quickly and [leverages] the size and scope of the Node.js ecosystem," said Horwood, an engineer at biotech engineering company Synthego. "Nodal uses modern ES6 syntax and will quickly familiarize any developer with changing JavaScript practices."