Toolverse
Wszystkie skille

supabase-developer

autor: daffy0208

Buduj pełnostackowe aplikacje z PostgreSQL, autentykacją i funkcjami serverless

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
170

O skillu

Skill Supabase Developer ułatwia tworzenie produkcyjnych aplikacji fullstack z wykorzystaniem otwartego frameworka Supabase. Zarządzaj bazą danych PostgreSQL z zabezpieczeniami RLS, implementuj autentykację użytkowników przez email, OAuth czy magic linki, przechowuj pliki z kontrolą dostępu, buduj funkcje real-time oraz wdrażaj funkcje serverless na edge'u. Idealne do projektów wymagających bezpiecznej bazy danych, logowania użytkowników, przesyłania plików i live'owych funkcjonalności.

Jak używać

  1. Zainstaluj skill Supabase Developer w swoim środowisku agenta. Skill wymaga dostępu do narzędzi database-query-tool i api-caller-tool oraz integracji z Supabase.

  2. Połącz się z projektem Supabase, podając klucze API i URL bazy danych. Upewnij się, że masz dostęp do konsoli Supabase, gdzie możesz zarządzać schematem bazy i ustawieniami autentykacji.

  3. Gdy potrzebujesz zaimplementować autentykację, poproś skill o pomoc w konfiguracji dostawców (email, OAuth, magic linki). Skill będzie prowadzić cię przez ustawienie metod logowania i rejestracji użytkowników.

  4. Do projektowania bazy danych użyj skilla do tworzenia schematów PostgreSQL z włączoną Row Level Security (RLS). Skill pomoże ci zdefiniować tabele, relacje i polityki dostępu zabezpieczające dane użytkowników.

  5. Dla funkcji real-time poproś skill o konfigurację subskrypcji i broadcastów Supabase, aby aplikacja mogła odbierać live'owe aktualizacje danych.

  6. Wdrażaj funkcje serverless pisząc TypeScript i korzystając z Edge Functions. Skill wspiera migracje schematów bazy danych i integrację z frameworkami takimi jak Next.js, React czy Vue.

Podobne skille