In Focus

NodeJS Series Part 1: An Introduction to the Magical Device

Here I am describing NodeJS using fantasy which is Part 1 of NodeJS series.

nodejs-logo

It's really amazing when you decide to write about very popular technologies and this is one of them. I plan to publish 1 article per day on this topic. It will be a real experience for you, too.

NodeJS is one of the most popular “things-to-learn” these days.

So my advice is to add me to your bookmarks or simply “follow me” and read the series everyday since I'll keep writing about it.

Let's cut to the chase and speak about what NodeJS is.

NodeJS? What the hell is that?

Once upon a time (in 2009), a young wizard named Ryan Dahl joined the JSConf summit where every wizard unites to show their magic and tricks.

Ryan developed a device named “NodeJS” that is a complete product of “V8 JS Engine” from a good old magician club of Google and added more functionalities like Event Loop and low-level (hell) I/O API (that helps Ryan do more magic than usual).

This device's main goal was enabling other wizards do more magic in a server-side and event-driven galactica.

After the success of the device, the wizards congratulated Ryan and contributed their magic to the device to make it a better magic making device. From that day forth, wizards called it “Node”.

Node has been widely used by top wizards in the world and in return Node helped them to build magical networked services.

In a world of simple casts, the advantage of Node was that it uses JavaScript in the backend.

Since JavaScript is the most used magic in this world, most web magicians used JavaScript with Node to increase the popularity of their magic.

The other advantage of Node was, other magicians also contributed some helper-magic to increase the usability and popularity of the Node device. From that day forth, the Node device enabled wizards to do much more magic. This is a great time to be a magician, if you ask me.;)And yes, it is a very easy device to use. If you own a Microsoft Wand, go to http://nodejs.org and download the device.

If you use Steve's Apple Wand, you can also download the device and use it from http://nodejs.org.

I will let you know how to use the device everyday from now on.

Don't you worry, o'Magicians. I won't let you cast bad spells with NodeJS.