This page is an adaption of the example given here.
    
    This page demonstrates using React using just thee Github web interface, i.e: 
      - We can edit code in Github online editor and changes will be automatically deployed to github pages.
      - There is no upload, download, local dev env etc. needed. This is fast for prototyping. 
    
    On the other hand, React libs are loaded without removing unwanted parts. So production websites will be slower to load.
    For JSX support without building we have to use babel, which again increases the loading time and maybe degrades performance beyond just the website loading performance. 
    Also Babel seems to have some issues with the ES6 import and export syntax.
    Alternatives are to directly use React.createElement() (simple, straightforward) or to use https://github.com/developit/htm