Node Js is very well known technology for developers. It is an open source, cross platform runtime environment which is used to develop networking and server side applications. It is designed to build scalable server side and network applications. We often used it to develop backend services like API for web and mobile applications. Node Js brings an amazing event driven programming that enables development of fast webservers in Javascript