Why use difference languages in the same project. Use the latest language syntax on both front-end and back-end. Be a full stack developer with out having to mental shift gears between languages. Async, Multi-threaded, Promises, the largest programmer community in the world.
the next generation of version control, all others follow older outdated models. Open Source, no fees to use. Can hoist up your own internal server. Can live on a thumb drive. Developers can share from any OS.
Want Higher Order Components (HOC). increase dependability, Limit scope component dependencies. Increase code re-usability.
Live Coding, production optimized, asset compression, works well with Babel.
Use the Latest JS Language features w/o sacrificing support for older browsers (works great with Webpack & Jest)
Data Normalizes your RESTful API, avoids the need for versioning you Web API.