Posts

Showing posts from April, 2022

NODE JS

  Introduction   Node JS is a JavaScript runtime built on Chrome's V8 Javascript Engine. Node JS is an asynchronous event-driven JavaScript runtime, it is used to develop scalable networks and dynamic web applications. NODE JS consists of a lot of inbuilt and third-party modules which are invoked in the application to be developed. We can also create our modules in NODE JS. It is an open-source server environment. It supports various platforms including Windows, Linux, and macOS. Node.js = Runtime Environment + JavaScript Library We know that when a user requests something from a server, the server needs to send the response to the client and many programming languages and platforms have different methods of handling the requests and responses in a different manner. Here is how PHP and NODE JS handle the request-response.   Features   Asynchronous and Event-driven Environment: A NODE JS program or the API runs asynchronously which makes the application boost and it n...