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 |
إرشادات تطوير الواجهة الخلفية المحدبة. يُستخدم عند كتابة وظائف أو مخططات أو استعلامات أو طفرات أو إجراءات محدبة أو أي كود خلفي في مشروع محدب. يتم تشغيل المهام التي تتضمن عمليات قاعدة بيانات محدبة، أو الاشتراكات في الوقت الفعلي، أو تخزين الملفات، أو الوظائف بدون خادم. المصدر: cloudai-x/claude-workflow.