title: Create React App: serve html in development
body: <p>Integrating a server (say in Python or Java) with CRA can be done in two ways: "CRA first" or "Other server first"</p>
  
  <p>By CRA-first I mean that the main serving component is the React server, hence serve the React application with <code>yarn start</code> and call a server api configured in <code>package.json</code>'s <code>proxy</code> setting. This is easy and clearly explained in Create React App documentation.</p>
  
  <p>By "Other server first" I mean that you serve everything (HTML etc) with a web framework of your choice but that the served HTML also loads the React application. The documentation explains how to <strong>deploy</strong> in such situation (basically <code>yarn build</code> the app and normally load the generated JavaScript file(s) from your HTML) but not how to do this in <strong>development</strong>.</p>
  
  <p>So, how can I serve with an arbitrary server my possibly dynamic HTML and in such HTML reference the deployment JavaScript that CRA keeps updated?</p>