Belonging to technology, back-end development vs front-end development can be defined as this following image:
Belonging to technology, back-end development vs front-end development can be defined as this following image:
Really, think that node js is good for both. It depends on the way you want to leverage it. Want more?
Read this article: https://savvycomsoftware.com/when-and-why-should-use-node-js-technology-in-software-development/