C
convex-functions
Pisz funkcje Convex z walidacją, obsługą błędów i najlepszymi praktykami
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
Szybkie info
- Autor
- waynesutton
- Kategoria
- Bezpieczeństwo
- Gwiazdki GitHub
- 406
- Wyświetlenia
- 12
O skillu
Skill nauczy Cię pisać zapytania, mutacje, akcje i endpointy HTTP w Convex z prawidłową walidacją argumentów, obsługą błędów i uwzględnieniem ograniczeń runtime. Dowiesz się, kiedy użyć każdego typu funkcji — zapytania do odczytu danych z cachingiem reaktywnym, mutacje do modyfikacji, akcje do integracji z zewnętrznymi API oraz HTTP actions do webhooków. Wszystkie przykłady kodu zgodne z regułami eslint-plugin Convex.
Jak używać
- Zainstaluj skill convex-functions w swoim projekcie Convex. Upewnij się, że masz dostęp do dokumentacji na https://docs.convex.dev/functions oraz zapoznaj się z sekcją Code Quality dotyczącą konfiguracji lintingu. 2. Zapoznaj się z tabelą typów funkcji — wybierz odpowiedni typ na podstawie Twoich potrzeb: Query dla odczytu danych z cachingiem, Mutation dla modyfikacji danych, Action dla integracji z zewnętrznymi API, HTTP Action dla webhooków i API. 3. Napisz swoją pierwszą funkcję Query, stosując składnię z właściwością handler, dodając validator dla argumentów oraz jawnie określając nazwy tabel w operacjach bazodanowych. 4. Przejdź do funkcji Mutation, jeśli potrzebujesz modyfikować dane — pamiętaj, że mutacje nie są cachowane i wymagają pełnego dostępu do bazy danych. 5. Dla integracji z zewnętrznymi serwisami użyj Actions, które mogą wywoływać runQuery i runMutation oraz mają dostęp do API. 6. Sprawdź dokumentację specificzną dla każdego typu funkcji na docs.convex.dev, aby zrozumieć ograniczenia runtime i best practices dotyczące obsługi błędów.
Podobne skille
C
content-creator
autor: alirezarezvani
Bezpieczeństwo
28,04225124
P
payload
autor: payloadcms
Bezpieczeństwo
45,20950171
B
brand-voice
autor: anthropics
Bezpieczeństwo
29,19348158
O
obsidian
autor: gapmiss
Bezpieczeństwo
19114111
S
solidity-security
autor: wshobson
Bezpieczeństwo
40,44910105
U
ui-audit
autor: openclaw
Bezpieczeństwo
1223