Minimal HTML-first client navigation playground for @auraui/router: two complete HTML pages, extract="#content", and client navigation after install.
- Library: aura-ui/router
- Hosted demo: aura-ui.github.io/router-preview
- Open in StackBlitz: stackblitz.com/github/aura-ui/router-playground
- Article: Why I Built an SPA Router for HTML and Web Components
npm install
npm run dev- Open Home.
- Click About — only
#contentupdates (no full reload). - Hard-reload
/about/— the page still works as normal HTML.
index.html Home page + router
about/index.html About page + same router
src/main.js AuraRouter.install()
src/style.css Minimal styles
vite.config.js Vite MPA entries