What is Node.js?
What is Node.js used for?
Node.js can be used to create the following:
- High-performance real-time applications such as chat apps that enable live transmission of video, text, or audio messages between users.
- REST or GraphQl APIs
- Automation tools or build tools such as Webpack, Parcel.
- Cross-platform desktop applications using frameworks such as Electron.
- Internet of Things(IOT) sytems. IOT is a system where devices such as alarms, sensors, refrigerators can transfer and exchange data over a network without requiring human-to-computer interaction.
Who uses Node.js?
Here are some of the companies currently using Node.js in production: