Catalog108 / challenges / dynamic/infinite-scroll/button-jsappend
JS-driven "load more" button
What this challenge teaches
Teaches: A button click triggers XHR; items are appended to the DOM. No URL change.
Expected output: Click N times to load all items, OR call the XHR endpoint directly.
Submit your scraper's JSON output to /challenges/dynamic/infinite-scroll/button-jsappend/grade
(grader endpoint is part of a later phase; URL is reserved now).
Click "Load more" until it disappears.