C
convex-backend
Wytyczne do tworzenia backendów Convex — funkcje, schematy, mutacje i subskrypcje w TypeScript
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill wspierający rozwój backendów opartych na Convex. Aktywuje się automatycznie przy pisaniu funkcji Convex (queries, mutations, actions), definiowaniu schematów bazy danych, implementacji subskrypcji real-time, planowaniu zadań cron czy pracy z przechowywaniem plików. Zawiera wytyczne dotyczące składni funkcji, walidatorów, indeksów, wydajnego pobierania danych i integracji z zewnętrznymi API. Idealny dla zespołów budujących serverless backendy w TypeScript.
Jak używać
- Załaduj skill w swoim projekcie Convex — automatycznie aktywuje się, gdy pracujesz nad kodem backendowym lub zadaniami związanymi z operacjami bazodanowymi, subskrypcjami real-time, przechowywaniem plików lub funkcjami serverless.
- Podczas pisania nowych funkcji Convex (queries, mutations, actions) odwołuj się do wytycznych dotyczących składni funkcji i rejestracji — skill podpowie prawidłową strukturę z argumentami, zwracanymi wartościami i handlerami.
- Przy definiowaniu schematów bazy danych i walidatorów skorzystaj z sekcji dotyczącej type-safe walidacji argumentów i zwracanych wartości — zapewni to bezpieczeństwo typów w całym projekcie.
- Gdy implementujesz pobieranie danych w czasie rzeczywistym, zaplanuj zadania cron lub pracujesz z przechowywaniem plików, skill dostarczy konkretne wzorce i najlepsze praktyki dla każdego z tych scenariuszy.
- Dla bardziej zaawansowanych przypadków, takich jak wywołania zewnętrznych API w akcjach czy optymalizacja zapytań za pomocą indeksów, odwołaj się do odpowiednich kategorii wytycznych — skill pokrywa zarówno krytyczne aspekty składni, jak i średnio-ważne wzorce planowania i przechowywania.