I am using nodejs only for server side microservices, I want to use ES6, I have read that Babel is used to transpile code to ES5 to provide support for browsers. So I need to know if I am not writing this code for client side would I still need to transpile it to run it on V8 engine? Or is it just an extra layer which won't be needed on server side?