Node.js: Full application example

This is our fourth installment in the “Building web apps with Node.js” course. So far, we have installed the Node.js server on a variety of platforms, we were introduced to its unique functionality and we talked about Modules and Buffers (Node.js is a modular library).

In this lesson, we are going to build a full application for scratch. We will use the Node.js server for the web controller and the contents routing. We will also persist and fetch data through CSV files by using a package through NPM (Node Package Manager Registry). Finally, we will perform front end rendering with EJS (Embedded JavaScript), which also resides within the node package manager ejs module.

Get started here