DEV Community

Uttam Kumar Mishra
Uttam Kumar Mishra

Posted on

NodeJS Quick Concepts from Scratch


NodeJS is a dynamic, cross-platform, open-source and very powerful JavaScript framework and runtime environment that is built on the Google Chrome JavaScript V8 engine. Node.js allows us to run JavaScript on the server, that means it provides an event driven, non-blocking (i.e. asynchronous) I/O and cross-platform runtime environment for building highly scalable server-side applications using JavaScript.

Why NodeJS

--NodeJS is a dynamic, cross-platform, lightweight, and open-source framework under MIT license.
--It uses JavaScript to build entire server side application.
--It runs on single-threaded, non-blocking, asynchronous programming by default which means it is very memory efficient and loads faster than other frameworks.

What NodeJS can Do ?

--NodeJS can interact with database to generate dynamic page.
--NodeJS can create, open, read, write, delete, and close files on the server.
--NodeJS can add, delete, modify data in database.

To learn full NodeJS Tutorials from the origin source click here

Top comments (0)