Hello Node & Express

NodeJS (or Node) is an open-source, cross-platform runtime environment for executing JavaScript code outside a browser. We use Node, in particular, for server-side programming.

ExpressJS (or simply Express) is a web framework for Node. It facilitates building web servers and APIs. We are going to work with Express for several lectures.

This chapter will introduce you to server-side programming with JavaScript.

You can download the complete application here.