# NativeWeb sample

The reference application for the *Lean Native Web* architecture: server-rendered HTML enhanced with HTMX and Alpine.js, compiled to one native binary.

## What it answers

- `/` — the newest published articles, each linking to its page
- `/articles/{slug}` — one article, with its tags
- `/tags` and `/tags/{slug}` — every tag with a count, and one tag's articles
- `/articles` — the published articles as a page, as JSON or as CSV
- `/feed` — the same articles as Atom or RSS
- `/sitemap.xml` and `/robots.txt` — what a crawler expects to find
- `/admin` — the scaffolded editor, behind sign-in

Every representation above is chosen by the extension on the path or by the request's Accept header; this document itself is served as Markdown or as text.
