technology stack

the exact stack behind
every tool & scaffold

Every scaffold, pattern, review, and coding standard targets this precise combination. Follow the layers from foundation to production.

07deployCloudflare • Azure • GitHub Actions
06qualityESLint • Prettier • Vitest • Testing Library
05authAuth0 RBAC • JWT • Zod
04uiMUI 6 • Emotion • lucide-react • IBM Plex Sans
03dataTanStack Router • TanStack Query
02frameworkReact 19 • TanStack Start
01foundationTypeScript 5.7+ • Vite 7 • npm
01

foundation

Language, build tooling, and package management — the base everything else sits on.

targetES2022
node≥ 18
path aliases#/* & @/* → ./src/*
02

framework

The rendering engine and full-stack meta-framework with SSR baked in.

03

routing & data

Type-safe file-based routing and server state management with caching built in.

Route File
routes/dashboard.tsx
Loader
Type-safe server data
Query Hook
Cached & reactive
Component
Render to DOM
04

UI layer

Components, styling engine, icons, and typography — the visual system.

05

auth & validation

Identity, authorization, and runtime schema validation at every boundary.

JWT Bearer tokens for every API call
Auth0 Universal Login — never a custom form
No session cookies or server-side sessions
No custom login/signup UI
06

code quality

Linting, formatting, and testing — enforced in CI on every push.

Format
prettier --check
Lint
eslint
Type Check
tsc --noEmit
Test
vitest run
Build
vite build
07

infrastructure & deployment

Edge-first deployment with CI/CD automation on every push.

architecture paths

The front-end stack (layers 01–06) stays identical. The infrastructure layer offers three supported paths — choose the one that fits your team, compliance needs, and operational model.

Cloudflare
Edge-first & developer-simple
  • V8 isolates with sub-10ms cold starts at 300+ edge locations
  • Simple deploy — wrangler deploy with zero infrastructure config
  • Built-in AI primitives (AI Gateway, Vectorize) with no extra setup
  • Generous free tier, pay-per-request pricing at scale
  • Best for greenfield projects, startups, and latency-critical apps
Azure Serverless
Pay-per-execution, zero infrastructure
  • Static Web App + Functions + Container Apps — all scale to zero
  • Storage-based data (Tables, Queues, Blobs) with simple SDKs
  • Lowest entry cost — consumption plan, pay only when code runs
  • Built-in PR preview environments and staging slots
  • Best for small-to-medium apps, rapid prototyping, and cost-sensitive teams
Azure Server-Based
Enterprise-grade, always-on PaaS
  • App Service with always-on Node.js — dedicated compute, no cold starts
  • Full relational database (Postgres) with enterprise backup & HA
  • Deep observability via Application Insights — traces, metrics, alerts
  • Private networking, VNET integration, and compliance certifications
  • Best for regulated industries, existing Azure estates, and complex backends
capability Cloudflare Azure Serverless Azure Server-Based

Cells marked “—” have no service in that path — the description notes the closest alternative. All three paths deploy via GitHub Actions with identical CI pipelines.

npm scripts

devvite dev --port 3000
buildvite build
previewvite preview
testvitest run
linteslint
formatprettier --check .
checkprettier --write . && eslint --fix