Forms and Data

Form parsing, validation, database access, and verified SQL-to-render data contracts

Page actions AI-ready formats and sharing
Open LLM text
Share with AI
Ask Claude Ask ChatGPT Ask Gemini Ask Copilot

Use this section when request data becomes application data: parse forms, validate mutations, query SQLite or Postgres, and define verified SQL-to-render data contracts. Each topic below is its own page — start with Forms & Validation to handle a POST, reach for the Database when you need storage, and define Shapes when you wantapp.check()to verify your SQL against your templates before you serve a byte.