• Managing State
  • state lives in different places
  • difficult to keep the DOM in sync correctly
  • keep track of chnages to State
  • How to organize code,
  • whos responsibility is what
  • file structure
  • scope issues, dependencies
  • Chnages to frontend or backend have many rippling effects