So why the hype?
You Don’t Node What You Don’t Node
A full-stack language is an entirely new paradigm in the programming world and its long-term viability remains to be proven, as mentioned earlier. Nonetheless, there are some clear benefits to having a full-stack language, the first of which is that developers can reuse their skills up and down the stack. This means tighter integration as developers are more au fait with the stack in its entirety, more reusability and mobility of developers and more standardisation in the industry.
Handling high volumes of real-time traffic, which is one of the reasons Node.js is being used at companies like Netflix, Uber and PayPal.
One Language to Rule Them All
And whether or not you’re into code, next time you fire up Chrome, take a moment to appreciate the awesome and bizarre dark horse that is JS.