Introduction to NodeJs

Open Source
Ashutosh's profile picture
AshutoshFollow
Share this article
Share
E1:  History of node js in depth

Watch Namaste JavaScript its Free

What is Node JS

https://nodejs.org/en Its a JS runtime built on top of chrome v8 JS Engine. Node JS is Cross Platform ( Can run on different type of systems) , Open Source: Code is Open and Managed by Open JS Foundation ( Organization) and it executes JavaScript outside the web browsers. Node JS has an event driven architecture ( will discuss later) and capable of Asynchronous / non blocking I/O

image.png

History of NodeJS

2009: Node JS born

First version came in 2009 developed by : Ryan Dahl image.png image.png image.png

2010 : NPM born

NPM came in the picture ( package manager ) Anyone can do a work and post in NPM for public use

2011: windows came

initially Node JS was developed it was just for Mac OS and Linux in 2011 windows support came and ( Joyent + Microsoft ) they given node js support for windows

2012: NPM NodeJS friendship

Joyent said they will not be managing Node JS now Isaac Z. Schlueter took over it and he was the creator of the NPM https://izs.me/ image.png

2014: Fedor Indutny forked and made IO.js

Because When development was slow nowadays because Joyent has left so people was started contributing it Fedor Indutny was one of those image.png

Now everything was scattered because two versions of Node Js was running

image.png

2015 ( Sep) : Node.js Foundation Came

Node.js Foundation came and resolved all conflicts between io.js and others a legal foundation started managing this

https://github.com/nodejs/node/issues/1416

2019 : git merge two-foundations

There was two foundations and both are merged

image.png

Now Open JS foundation is managing Node JS

Feedback

Hey your feedback si required for me , please give this repo a star 🌟 if you liked the blog if you want to contribute in it please feel free to fork , You can see github link on top right corner of top bar or click here

I am waiting for your feedback, See you in next episode,

Thanks šŸ‘‹šŸ»

Profile

Ashutosh Anand Tiwari

Follow

A front-end engineer with a passion for learning and exploring the world.

🌱 Planted and watering by :

šŸ™ ą¤§ą¤Øą„ą¤Æą¤µą¤¾ą¤¦ ! šŸ™

tiranga