3.1 Recap

3.1.1 Important Learnings so far, main app components:

  1. Front end - the ui object
  • contains the HTML presented to every user of your app.
  • is simple because every user gets the same HTML.
  1. Back end - the server object
  • is more complicated because every user needs to get an independent version of the app (when user A modifies an input field, user B shouldn’t see their outputs change).
  • creates a new environment for each run, giving each session to have a unique state.