Comprehensive guide for building Convex backends with TypeScript. Covers function syntax, validators, schemas, queries, mutations, actions, scheduling, and file storage.
| Function Syntax | CRITICAL | New function syntax with args/returns/handler | | Validators | CRITICAL | Type-safe argument and return validation | | Schema Design | HIGH | Table definitions, indexes, system fields | | Query Patterns | HIGH | Efficient data fetching with indexes | | Mutation Patterns | MEDIUM | Database writes, patch vs replace |
| Action Patterns | MEDIUM | External API calls, Node.js runtime | | Scheduling | MEDIUM | Crons and delayed function execution | | File Storage | LOW | Blob storage and metadata |
Рекомендации по разработке выпуклого бэкэнда. Используйте при написании выпуклых функций, схем, запросов, мутаций, действий или любого внутреннего кода в проекте Convex. Запускается при выполнении задач, связанных с операциями с базами данных Convex, подписками в реальном времени, хранилищем файлов или бессерверными функциями. Источник: cloudai-x/claude-workflow.