
I Scanned 5 Popular Web Framework Docs for Broken Links — Here's What I Found
I built a dead link checker API and needed to test it against real-world sites. So I pointed it at the official documentation for 5 popular web frameworks: Express.js, Flask, FastAPI, Django, and htmx. Here's what turned up. The Results Framework Broken Links Mixed Content Notes Flask 0 0 Cleanest docs in the bunch Express.js 1 0 One dead social link FastAPI 2 3 Dead external links + mixed content htmx 4+ 3 Dead sponsor links Django 0* 1 Rate-limits crawlers (429s, not actually broken) Only 3 pages sampled per site. Larger crawls would likely find more. Interesting Findings Flask Gets a Perfect Score Zero broken links, zero mixed content. The Pallets team keeps their docs tight. This is what clean documentation looks like. Express.js Has a Dead Bluesky Link The Express homepage links to a Bluesky profile at bsky.app/profile/expressjs.bsky.social — but it returns a 404. Minor, but it's right on the homepage where everyone sees it. FastAPI Has a Dead Uber Engineering Link FastAPI's homep
Continue reading on Dev.to Webdev
Opens in a new tab




