**1. The ecology of Node.js is very good. Now the official data given by Node.js is that there are 4 million users, and the annual growth rate is 100%.
Node.js is born with high concurrency scenarios. The Internet of Things application is different from ordinary Internet applications in that its data is periodic and a long connection must be maintained. If there are many devices or users connected below, it needs to be a high concurrency scene.
If the business is doing well, Node.js is also very convenient to expand, just need to open a few more machines and processes.
Nowadays, most of the engineers who do IoT development mainly use C language related to equipment. If the CPU has enough memory and capacity, it will be more convenient to write in Node.js.
With the help of ecology, the underlying libraries of the chip and the external devices of the chip can be directly referenced, so the development efficiency is very high.
The communication between the front and back ends will be much smoother. If IoT applications are to be accepted by the public, the most important thing is the front-end user experience.
With the continuous development of the Internet of Things, various technologies related to the Internet of Things are also constantly developing, and there are many open source platforms. Among them, there is a particularly excellent project, which is Node-RED, which is served by IBM's emerging technology. The visual IoT orchestration tool built by the team can connect devices, servers, and API applications based on a browser-based process editor.
Both Mysql and Influxdb already have corresponding node support. As a product of the same level, node-red should not be ignored.**
**1. The ecology of Node.js is very good. Now the official data given by Node.js is that there are 4 million users, and the annual growth rate is 100%.