Behind the computer science chatter about event-driven access to web servers as opposed to thread-based access and figuring out why JavaScript engines are so hot , here are some basic reasons why Node.js is hot and what it allows programmers to do. It’s easier. It’s built to run in JavaScript, which has a huge developer base and has a warm and fuzzy community.
In the short time since its initial release in late 2009, Node.js has captured the interest of thousands of experienced developers, grown a package manager and a corpus of interesting modules and applications, and even spawned a number of startups.