Demo app #1
We recommend that you download the code to your own machine so you can learn by changing stuff around and see what happens. Simply...
- go to the git repo
- download the zip
- unpack it locally
- navigate to the folder in the terminal and run
npm installto download all needed packages
npm run buildto create the
bundle.jsfile which is actually run by the web app
index.htmlin a browser! You don't even need a server!
If you yourself change anything in the source code you have to do
npm run build again to rebuild
bundle.js before you reload the page, otherwise the same code will be run again.
Demo app #2
In the second demo app we continue on the above infrastructure but add Firebase and Authentication. The app also demonstrates how we can keep all UI state in Redux, and not have a single piece of state in any component.