Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Dashboard Performance Brownbag

Avatar for Ben Sheldon Ben Sheldon
February 25, 2015
120

Dashboard Performance Brownbag

Avatar for Ben Sheldon

Ben Sheldon

February 25, 2015
Tweet

Transcript

  1. Goofus and Gallant • relies on brittle, monolithic api calls

    • blocks UI for everything • expects async data updates • aligns API with product functions • loads UI progressively • refreshes data on demand
  2. • How functionality is experienced by users • How UI

    elements experience lifecycle Product Architecture API Architecture Interface Architecture • How product entities are modeled • How entity interaction creates functionality • How API frequency/size/complexity affects systems • How UI maintains state