Toolverse
Wszystkie skille

backend-development

autor: skillcreatorai

Wzorce REST API, architektury baz danych i mikrousług dla backendu

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
20

O skillu

Skill do projektowania backendowych systemów: RESTful API, schematów baz danych, autentykacji JWT i wzorców mikrousług. Zawiera gotowe konwencje dla endpointów GET/POST/PUT/PATCH/DELETE, formaty odpowiedzi i błędów, oraz praktyczne wzory SQL do indeksowania, paginacji i soft delete'ów. Idealne dla developerów budujących skalowalne API i architektury bazodanowe.

Jak używać

  1. Zainstaluj skill z repozytorium skillcreatorai — sklonuj folder backend-development i zarejestruj go w swoim agencie AI.
  2. Gdy projektujesz nowe API, poproś agenta o zastosowanie konwencji RESTful: dla każdego zasobu (np. /users) wygeneruj pełny zestaw endpointów (GET, POST, PUT, PATCH, DELETE) zgodnie z dokumentowanymi wzorcami.
  3. Dla struktury bazy danych użyj dostarczonych wzorów SQL: UUID dla publicznych ID, timestampy z strefą czasową, indeksy na polach wyszukiwanych, soft delete'y dla bezpiecznego usuwania.
  4. Zdefiniuj format odpowiedzi API z polem data i meta (stronicowanie, liczba rekordów), oraz strukturę błędów z kodem, wiadomością i szczegółami pola.
  5. Do autentykacji wdrożyj JWT z payloadem zawierającym sub (ID użytkownika), iat, exp i scope (uprawnienia) — skill zawiera funkcję weryfikacji tokena.
  6. Dla dużych zbiorów danych zastosuj paginację z kursorem (created_at) zamiast offset'u, aby uniknąć problemów wydajnościowych na dużych tabelach.

Podobne skille