1. Node.js is Javascript runtime environment 运行时系统
The Node run-time environment includes everything you need to execute a program written in JavaScript.
Now you can do much more with JavaScript than just making websites interactive.
JavaScript now has the capability to do things that other scripting languages like Python can do
2. Node.js’ package ecosystem, npm, is the largest ecosystem of open source libraries in the world.
3. It supports some ECM6 (ES6)
It means we need use some lastest version JS in our project