Guides
Task-oriented tutorials for building applications with ObjectStack
Developer Guides
Practical, task-oriented guides covering the full development workflow. Each guide is self-contained — jump to whatever you need.
New here? Complete the Quick Start first, then return here to go deeper.
Foundations
Metadata Types
Every metadata type: Object, Field, View, App, Dashboard, Flow, Workflow, Validation, Permission.
Data Modeling
Design objects, fields, relationships, indexes, and validation rules.
Common Patterns
Top 10 copy-paste patterns: CRUD, search, auth, realtime, and more.
Building Applications
| Guide | What You'll Learn |
|---|---|
| Plugins | Using and configuring plugins |
| Plugin Development | Building, testing, and publishing plugins |
| Business Logic | Workflows, approval flows, triggers, formulas |
| Authentication | Identity management, OAuth, SAML, sessions |
| Security | Profiles, permissions, sharing rules, RLS |
| AI Capabilities | AI agents, RAG pipelines, NLQ, models |
| AI Skills | Structured knowledge modules for AI-powered code generation |
Integration & Infrastructure
| Guide | What You'll Learn |
|---|---|
| API Reference | REST, GraphQL, and WebSocket APIs |
| Client SDK | TypeScript client and React hooks |
| Driver Configuration | Database driver setup (Postgres, MongoDB, SQLite) |
| Kernel Services | Microkernel architecture and service registry |
| Data Flow | Request lifecycle and data flow diagrams |
Operations
| Guide | What You'll Learn |
|---|---|
| Deploy to Vercel | MSW mode (static SPA) and Server mode (Serverless) deployment |
| Error Handling (Client) | Frontend error handling patterns |
| Error Handling (Server) | Backend error handling and recovery |
| Development Standards | Naming conventions, project structure, testing |
| Troubleshooting | FAQ and solutions to common issues |
Quick Reference
Need to look something up fast? See the Cheatsheets — field types, query syntax, error codes, and more.