Overall Satisfaction with Node
In our organization Node is used for backend application development. We have several applications that manage communication between end users and Facebook Messenger. We use weebhooks and express.js package to manage this. As alternative we could use Python but Node was better choice for us. Mainly because of its simplicity and many additional packages with ready to use addons. Moreover we have few JS dev on board so it was easier to develop apps.
- It helps our business to expand our standard offer with new solutions based on Node.js such as conversation bots.
- It brings avarege 2-3 new clients projects per year, that we couldn't do without it.
Node was easier to master for our team and it was better supported by external API provider.
The ability to process multiple concurrent requests by Node.js is desired for Internet of Things projects that may have thousends or even more devices connecting at the same time.