Skip to content

docs: phase 8 — Overview / URLPattern-101 section#9

Merged
chad-loder merged 1 commit into
mainfrom
docs/phase-8-overview
May 12, 2026
Merged

docs: phase 8 — Overview / URLPattern-101 section#9
chad-loder merged 1 commit into
mainfrom
docs/phase-8-overview

Conversation

@chad-loder
Copy link
Copy Markdown
Owner

Summary

Two pages explaining URLPattern itself for a Python audience that has never seen the standard before.

docs/overview/what-is-urlpattern.md — five anchored concepts:

  1. path-to-regexp lineage — the paved cowpath rationale
  2. service-worker scoping as the originating problem
  3. dual-purpose API — developer-facing JS + web-platform primitive
  4. component-wise matching over whole-URL regex
  5. canonicalize-then-match semantics

Every claim is footnoted to a primary source: the WHATWG spec, the WICG explainer, the W3C TAG #417 design review, WebKit / Mozilla standards positions, Chrome for Developers, web.dev Baseline. Ends with a ranked top-3 list for readers who want to learn URLPattern conceptually before touching Python.

docs/overview/ecosystem-adoption.md — citation surface for "is this a stable bet?" Chronological timeline from WICG incubation in 2019 to Baseline Newly Available in September 2025, plus snapshot tables for browser engines (Blink / Gecko / WebKit), server runtimes (Deno / Workers / Bun / Node.js), and framework adoption (Hono PatternRouter, Deno @std/http/route, Next.js Edge, Netlify).

properdocs nav grows an Overview section as the first entry after Home.

Test plan

  • just docs strict build clean
  • just lint all 11 tools pass
  • Phase 5 architecture page verified live before this PR (HTTP 200)
  • CI on this PR stays green
  • Post-merge deploy renders /overview/what-is-urlpattern/ and /overview/ecosystem-adoption/

Two pages explaining URLPattern itself for a Python developer who's
never seen the standard before — the conceptual onramp the project
needed alongside the worked examples.

* docs/overview/what-is-urlpattern.md — five anchored concepts:
    1. path-to-regexp lineage (the "paved cowpath" rationale)
    2. service-worker scoping as the originating problem
    3. dual-purpose API (developer-facing + platform primitive)
    4. component-wise matching over whole-URL regex
    5. canonicalize-then-match semantics
  Footnotes cite WHATWG spec, WICG explainer, W3C TAG #417, WebKit
  and Mozilla standards positions, Chrome for Developers, web.dev
  Baseline. Ends with a ranked top-3 "if you want to learn URLPattern,
  read these" intro list.

* docs/overview/ecosystem-adoption.md — chronological timeline from
  WICG incubation (2019) to Baseline Newly Available (Sep 2025), with
  snapshot tables for browser engines, server runtimes, and framework
  adoption. Built as the citation surface for "is this a stable bet?"

properdocs nav grows an Overview section as the first entry after Home.
@github-actions github-actions Bot added the documentation Improvements or additions to documentation label May 12, 2026
@chad-loder chad-loder merged commit f59f702 into main May 12, 2026
11 checks passed
@chad-loder chad-loder deleted the docs/phase-8-overview branch May 12, 2026 23:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant