title: React Native - Why do I need babel or webpack?
body: <p>I am new pretty new in Javascript world and I am trying to learn and understand React Native.</p>
  
  <p><strong>Why do I find babel and webpack in so many react-native boilerplates?</strong> (<a href="https://github.com/jhabdas/react-native-webpack-starter-kit" rel="noreferrer">https://github.com/jhabdas/react-native-webpack-starter-kit</a>) </p>
  
  <p>If I understand correctly babel is for supporting older browsers but I am not using a browser with react-native. RN doesn't compile all js code to native?</p>
  
  <p>Same thing with webpack - why would I need to bundle my js files if they are getting compiled by RN anyways?</p>