Tag

node.js

The Difference between Traditional Web Apps and Desktop Apps Built with NW.js

From Cross-Platform Desktop Applications
The difference between traditional web apps and desktop apps built with NW.js is that where there the code for the interface and the business logic in a web app are in separate places and share no state or context, in NW.js not only do they run in one place, but they also share state and context.

Illustrating a Node web application's structure

By Mike Cantelon
In this article, excerpted from Node.js in Action, Second Edition, I talk about the components of a typical Node web application and walk through an example application.

Illustrating a Node web application’s structure (PDF)

Node.js in Action: Relational database management systems

By Mike Cantelon, author of Node.js in Action, Second Edition
Developers have many relational database options, but most choose open source databases, primarily because they’re well supported, they work well, and they don’t cost anything. In this article, we’ll look at MySQL, one of the two most popular full-featured relational databases.

Node.js in Action: Relational database management systems (PDF)

© 2026 Manning — Design Credits