Client side logic Synchronous web app Browser Logic = Controller HTTP request Server User HTML generator (render) HTML generator (template engine) Generated state (setState) Generated state (template variables)
Wrap up • Firebase is realtime database provider • Can build app with Javascript only • React.js is smart library and architecture for realtime web • React.js and Firebase have good combination