Working with Node.js
Node.js is an open source, cross-platform runtime environment for server-side and networking applications. This is its official description, and basically, it allows for server-side JavaScript. Due to its speed, it is used primarily for real-time data-intensive applications. Using Node.js, a developer can write a complete application in JavaScript without having to rely on using a server-side language, such as PHP, ASP.NET, and the like.
Getting jQuery Mobile to play nicely with Node.js applications takes a bit of work, but it is completely doable.
Note
Again, we are not going into great detail on how to get Node.js up and running on your server or local development machine. We are going to assume you already have Node.js running and are familiar with developing/running applications that use it. Also for Node.js development, we are huge fans of the node tools offered in Visual Studio 2013, so we will be using them in this section. You can download the free Visual Studio...