From Cross-Platform Desktop Applications (formerly titled NW.JS in Action)

Take 40% off the entire book. Just enter anjensen into the discount code box at checkout at manning.com.

 

Cross-Platform Desktop Applications guides you step-by-step through creating Node.js desktop applications with NW.js and Electron from GitHub. This animation shows the difference between traditional web apps and NW.js desktop apps.

 

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.

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.