Why do I need Babel JS?
<p>I'm struggling to understand the importance of Babel here... So ES6 comes along and gives us fat arrow functions, shorter syntax etc. so why do we need to compile ES6 into traditional JS? Is it because there are older browsers out there that can't interpret new JS syntax? Or does it have something to do with keeping source code consistent? Bit of a noob question I know - but hey, I am noob!
Any insight appreciated!</p>