With so much Java over the last two weeks, thought about switching stack for a bit. I won’t be going deep into node.JS as of now, just scratching the surface to understand the major difference between JRE and node and write a primitive application.
Understanding asynchronous architecture
The main reason why nodeJS has suddenly exploded into the scene and become one of the leading platforms is the asynchronous or non-blocking architecture. Even existing startups like WordPress and Twitter have moved to nodeJS from PHP and RoR respectively. To understand the architecture of node, I would recommend you watch the below video from the beginning.