I visit a site and click around. You decide in chat: SPA or TRAD (traditional, full page reload)? Then we gather evidence.
Script: hit Listen live → type in Request a song → click Home → come back. In which version does the music keep playing and your text survive?
| Site | What to do on screen | Verdict |
|---|---|---|
| Wikipedia | Search a topic, click 3 links in the article | TRAD new document per article |
| YouTube | Play a video, then click the logo / another video | SPA video keeps playing in the mini-player |
| Hacker News | Click "new", then "comments" on a post | TRAD classic server-rendered pages |
| Spotify (web) | Play a song, browse to an artist, then search | SPA music never stops |
| Our curriculum site | Click Part 1 → Part 2 → Assignments | TRAD static HTML pages (MkDocs). Surprise: the SPA lesson isn't on a SPA! |
| Google Maps | Search a place, click Directions | SPA the map never reloads |
| Craigslist | Click a category, then a listing | TRAD new document every click |
| GitHub | Click Issues, then Pull requests, then Code | SPA (mostly) Issues, Pull requests and Code tabs swap content with no new document. A few odd pages still full-load, so it's a spectrum. |
| Netflix (if logged in) | Hover a title, open its details, browse a row | SPA and it's your homework clone |
Sites change over time. If a verdict looks different on the day, let the DevTools Doc filter settle it. That's the point.