Overview
What is Node JS
Node JS is a JavaScript runtime environment that is built on Chrome’s V8 JavaScript engine. It was introduced in 2009 to build fast and scalable server side applications in JavaScript. It has the largest open source community
What is node js used for
Node JS is primarily used for non-blocking, event-driven servers, due to its single-threaded nature. It’s used for traditional web sites and back-end API services, but was designed with real-time, push-based architectures in mind.
One can create any type of applications in Node JS
- Real time Chat Applications
- Web APIs
- Conventional Web applications
- Desktop applications
- Networking applications
Right now, Node. js is the most popular kid on the block—98% of Fortune 500 companies use Node. js in their applications regularly. It also wins as most loved framework (73.4% of developers love Node) and it’s the second most-demanded coding skill by employers right now.
Node JS is much faster than PHP when it comes to execution speed, if speed is what you require for your application, such as a browser based multiplayer game or a chat application, Node. js is a great choice than PHP.