Too Long; Didn't Read
Lars Wächter shows you how he uses Node.js to organize his REST API. He uses express.js as web-framework and TypeORM as ORM. The APIs are mostly component based what makes it much easier to request only the data we really need. Each file represents one class that is exported and the API endpoints are defined. The API is based on the user component that contains all information about users. The service class acts like a wrapper for the database and writes data to the database.