title: Removing react JSX dependency from browser.js
body: <p>I am building a progressive web app with react.  I have chosen to write using JSX.</p>
  
  <p>Given that I am using JSX, then I have to import <code>browser.js</code>.
  Now this <code>browser.js</code> is a 2 MB file which transforms this JSX code to plain JavaScript code. The size of the file means that my app takes a lot of time to load initially.</p>
  
  <p>I want to know what are my alternatives:</p>
  
  <ol>
  <li>Should I use react without JSX so that I do not have any dependency on <code>browser.js</code>.</li>
  <li>Is there any alternative to <code>browser.js</code> which is less than 200kb in size?</li>
  </ol>
  
  <p>I am still not clear whether if I use react without JSX then my dependency on <code>browser.js</code> can be removed.</p>