Site Technology

This page documents the actual stack currently used in this repository so teams can review build decisions and implementation constraints.

Engineering team collaborating across workstations in a shared development environment
Runtime and build workflow illustrationDeno tasks, Vite, prerendering, and Superstructure hosting operating as one build system.

Runtime And Build

  • Default task runner: Deno (`deno task ...`)
  • Dev server and bundler: Vite (`vite`)
  • Production delivery: prerendered SolidJS pages served through a Superstructure site surface
  • Type checking: Deno check (`deno check`)
  • Local requirements: Node.js 22+ and Deno 2.7+
  • Developer tooling: WebStorm + Codex for implementation workflows
Framework and routing architecture illustrationPlain SolidJS and explicit route manifests connected through a shared app shell.

Framework And Routing

  • Framework: SolidJS (`solid-js`)
  • Router: @solidjs/router with an explicit route manifest that reuses page modules from `src/routes`
  • App shell: `src/app.tsx`
  • Downstream integration: Superstructure surface module defined in `superstructure/surfaces/site`
Styling and UI system illustrationTailwind, shared styles, and utility composition forming a consistent design system.

Styling And UI

  • CSS framework: Tailwind CSS v4
  • Tailwind Vite integration: @tailwindcss/vite
  • Utility class merge helper: tailwind-merge
  • Global theme and shared styles: `src/app.css`
Media and asset pipeline illustrationResponsive image processing and optimized route assets moving through a delivery pipeline.

Media And Asset Pipeline

  • Responsive image stack:@responsive-image/core,@responsive-image/solid,@responsive-image/vite-plugin
  • Route-level image imports use `?responsive` for optimized variants
  • Primary image usage pattern: hero photos + section bands + SVG card illustrations
SEO and operations illustrationMeta helpers, route manifests, prerendering, and sitemap generation improving discoverability and control.

SEO, Discovery, And Ops

  • Page meta helper: `src/helpers/meta.tsx`
  • Sitemap and robots generation: `scripts/prerender.ts`
  • Route manifest and sitemap helper: `src/site/route-data.ts`
  • Validation command: `deno task check`

Need The Same Delivery Discipline In Your Product Work?

The same operating discipline behind this site is how DaringWay runs product and execution programs for growth-stage companies.

+1 (605)269-4442