I am a little bit confused. Someone says If you are going to develop pure Node.js projects, you don't have to worry about this. For web you should be aware of all of these tools. Someone says if you need to minimize production code use it.
Purpose of using babel is, it converts edge JavaScript into plain old ES5 JavaScript that can run in any browser.
So, do I need to use Babel in project which created only for the backend service with Node.js?
Do I need to use Babel in project which created backend service with Node.js and front end part use render with view engine (ejs, jade ...)?
Do I need to use Babel in project which created backend service with Node.js and front end part with React?