Catalog108 / challenges / dynamic/spa-pure
Pure SPA (empty initial HTML)
What this challenge teaches
Teaches: Initial HTML is essentially empty, all content is mounted by JS. A static scraper sees nothing useful.
Expected output: Use Playwright/Selenium to wait for #app to contain product names, then extract them.
Submit your scraper's JSON output to /challenges/dynamic/spa-pure/grade
(grader endpoint is part of a later phase; URL is reserved now).
Initial HTML below is empty. JS mounts a list of products after 800ms.
Loading…