Skip to content

eShop

HTML eShop

A product catalogue you can read directly from the HTML response.

Rendering
Astro-rendered HTML
Extraction
No JavaScript required
Interactions
Ordinary JavaScript for filters and the sample cart
Navigation
Separate pages with ordinary links
Fixtures
Expected product data
Open HTML eShop→GitHub implementation ↗

JavaScript eShop

A product catalogue that renders in the browser.

Rendering
React island + fixture REST API
Extraction
JavaScript required
Interactions
React handles search, filtering, and the sample cart
Navigation
Separate pages with ordinary links
Fixtures
Expected product data
Open JavaScript eShop→GitHub implementation ↗

Turnstile JavaScript eShop

A browser-rendered shop with a Turnstile-verified catalogue request.

Rendering
React island + fixture REST API
Extraction
JavaScript and browser verification required
Interactions
Turnstile verifies access; React handles browsing and cart updates
Navigation
Separate pages with ordinary links
Fixtures
Expected product data
Open Turnstile JavaScript eShop→GitHub implementation ↗
← QScrape