Using NodeJS for development comes with the following advantages:
You can develop the complete infrastructure using just one language.
You require fewer developers and the hiring costs are therefore low.
The technology is fast.
NodeJS library is vast and this allows developers to become innovative.
NodeJS is here to stay as it is backed by large corporations like IBM, MS, and Google.