All tests / JavaScript pages
Client-rendered app
What this tests. A single-page app that changes the URL with pushState. Every item has its own address, and none of them exists as HTML.
Click an item and the address bar changes, but no page loads. Open an item's URL directly and the app renders it from scratch.
- Hard
- Needs JS
- Answer key
/js/spa/answers.json