Practice room

Where should progress live?

A learner wants completed lessons to follow their account between a laptop and a phone. You propose a per-user progress table. A colleague suggests keeping a list in browser storage.

  1. 1

    Frame

    State the user need that matters to this decision.

  2. 2

    Compare

    What does server-backed progress buy, and what additional work does it introduce?

  3. 3

    Flip

    Describe a product where browser-only storage would be a reasonable choice.

Your explanation

Use your own words. Include the evidence you would look for and the assumptions you are making.

Use synthetic information only. Notes are saved when you choose Save practice.