Day 1- #100DaysOfCode :
What is Node.js?
đź§µThreadđź§µ
To understand this, lets talk about JavaScript. JavaScript is among 3 top languages and its going to complete its 25 years. It was initially a Web Browsing language, where as other languages were used everywhere including Server Side. JS was used to make the site interactive.
JS was language used that worked on browser. So how can we run programming language language on a browser?Ofcourse, it needs to be converted to machine understandable. Thats where we need a engine. In this case JavaScript Engine.
So do we have only one JS Engine?- NO. As we have multiple browsers, they have their own JS Engine. v8 became the most popular and fast engine. As Js was becoming fast, people thought of using it everywhere else than just browsing.
So they thought of using v8 to build a runtime environment which will work on local machine. And that runtime environement is called NodeJs.
Using NodeJs we can use Js on stand alone machine. So we can say NodeJs is Js Engine.If we use http module in NodeJs, we can have the power of using it for Server Side Computing. Thats why JS can be used on browser as well as server-side & thats where we have concept of FullStack
M ongoDB- Database
E xpress- Framework
R eact-Front End
N odeJs- SeverSide run time.
(MERN Stack Dev).

M ongoDB- Database
E xpress- Framework
A ngulalr-Front End
N odeJs- SeverSide run time.
(MEAN Stack Dev)
You can follow @gayatrijhahaha.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled:

By continuing to use the site, you are consenting to the use of cookies as explained in our Cookie Policy to improve your experience.