v1.0 released

Architecture

How the framework is wired: one React codebase on edge-first infrastructure.

Request lifecycle

Every request flows through five stages at the edge.

  1. Client
    Your React app in the browser
    React 19TanStack RouterParaglide
  2. Edge
    Cloudflare Worker renders SSR
    Cloudflare WorkersSSRStatic assets
  3. Server functions
    Typed RPC with Zod + middleware
    createServerFnZodMiddleware
  4. Providers
    Auth, payments, email, AI calls
    Better AuthStripe / CreemResend / CF EmailAI SDK
  5. Data & response
    D1 queries, R2 files, streamed HTML
    D1 + DrizzleR2Streamed HTML
  • AI SaaS Starter
    • Frontend
      • React 19
      • TanStack Start / Router
      • Tailwind CSS v4
      • Paraglide i18n (5 locales)
      • shadcn/ui + Base UI
    • Authentication
      • Better Auth
      • Google OAuth
      • Email + password
      • API keys
      • Cloudflare Turnstile
    • Payments
      • Stripe
      • Creem
      • PayPal NCP
      • Alipay page.pay
      • Webhooks ×4
    • AI
      • Vercel AI SDK
      • DeepSeek (streaming chat)
      • Workers AI
      • fal.ai
      • Credits + funding cascade
    • Data
      • Cloudflare D1
      • Drizzle ORM
      • R2 storage
      • In-app messaging
      • Activity ledger
    • Email & Alerts
      • Resend
      • Cloudflare Email Service
      • React Email templates
      • Discord / Feishu alerts
    • Deploy
      • Cloudflare Workers
      • wrangler deploy
      • D1 migrations
      • Secrets via wrangler
      • Playwright E2E
70+Pages & modules
5+AI provider integrations