HG Backend Guide

Our REST HTTP backends use a TypeScript zero dep implementation.

These backends do not have runtime dependencies except NodeJS and can be transpiled as a single standalone JS file.

Running the backend does not require any NPM modules or any other dependency except NodeJS.

The architecture is inspired from Java Spring and contains almost identical RequestMapping annotation implementation for TypeScript.