Patterns icon
Pattern guide

Static Ui

Deliver documentation and dashboards as reliable static UIs.

Intent

Deliver content as static assets for reliability and low ops overhead.

When to use

  • Content is read-only or changes on a schedule.
  • You want minimal operational complexity.
  • Performance and caching are important.

Core mechanics

  • Pre-render pages from content.
  • Deploy to a static host.
  • Cache assets and ensure link integrity.

Implementation checklist

  1. Define content sources and build steps.
  2. Set up build and deploy pipeline.
  3. Add link checks or basic validation.
  4. Configure cache headers.
  5. Document release steps.

Failure modes and mitigations

  • Stale builds -> enforce builds on content changes.
  • Broken links -> add link checking.
  • Missing assets -> validate build output.

Observability and validation

  • Build logs and deploy status.
  • Link check results.

Artifacts

  • Build output and sitemap.
  • Release checklist.
Seen in production

Seen in production as

Atlas project

WebCalculator

Standalone HTML calculator pages intended to run directly in a browser. It ingests browser form inputs and produces rendered HTML output and …

Related

Related patterns