CRUD Apps
CRUD Apps Use these examples for normal data-driven applications: task lists, publishing flows, catalogs, and order management. Each recipe starts from tables, then shows the REST or GraphQL calls a frontend usually needs. Use relation property names in request bodies and filters
CRUD Apps
Use these examples for normal data-driven applications: task lists, publishing flows, catalogs, and order management.
Each recipe starts from tables, then shows the REST or GraphQL calls a frontend usually needs. Use relation property names in request bodies and filters. Do not create duplicate scalar foreign-key fields such as userId when a real relation is available.
Recipes
- Todo App - Owner-scoped tasks with list, create, update, complete, and delete.
- Blog With Comments - Published posts, nested comments, moderation status, and public reads.
- Catalog And Orders - Products, orders, order items, inventory checks, and owner-safe reads.
- GraphQL Read API - Enable GraphQL for selected tables and query related records.
When To Use This Category
Use CRUD Apps when the product is mostly database records plus relation-aware reads. Move to Auth & Permissions when the hard part is access control, or to Automation & Integrations when the feature depends on external systems.