Node.js is an open-source, cross-platform runtime environment for developing server-side Web applications. Let's get started on setting up our environment for Node.js and then setup a Sample Application. For this example we will setup Hexo Blog Download Dependencies: