Guides to JavaScript pages: raw HTML, SSR and rendering
Long-form guides, one per topic cluster. Each answers one question end to end and closes with a check you can run on your own URL.
Does it need a browser?
Do I need a headless browser? A one-minute test first
Four checks, cheapest first: raw HTML, embedded data, JavaScript off, and only then a browser. Run them on your own URL.
2 related posts
SPA, SSR and hydration
Render SPA to HTML: what each rendering mode sends first
What CSR, SSR, SSG, streaming and islands put in the first response, and where each framework hides the data.
1 related post
Headless browsers
Headless browser API explained: options, costs, wait logic
Playwright, Puppeteer, Lightpanda and hosted browser APIs compared on cost drivers, wait strategies and when each earns its keep.
0 related posts
From DOM to clean text
Extract main content from HTML, raw or rendered
Readability, boilerplate removal, shadow DOM, iframes and lazy loading: getting the article out of the page, raw or rendered.
0 related posts
Data already in the HTML
Structured data in HTML: read it before you render
JSON-LD, Open Graph, microdata, hydration JSON and feeds: the content a page already ships, and how to read it without a browser.
0 related posts
Readable without JavaScript
Can AI crawlers render JavaScript? What GPTBot sees
What GPTBot, ClaudeBot and other AI fetchers receive from a JavaScript-heavy site, and the framework fixes that make it readable.
0 related posts