Dokumentacja DoSwiftly
DoSwiftly to platforma e-commerce, na której uruchamiasz i prowadzisz sklep internetowy - z panelem sprzedawcy do codziennej pracy oraz otwartym API, jeśli chcesz zbudować własny sklep od strony wizualnej.
Wybierz swoją ścieżkę
Właściciel sklepu
Dla Ciebie, jeśli...
Prowadzisz sklep internetowy na DoSwiftly. Zarządzasz produktami, zamówieniami, klientami i ustawieniami sklepu z poziomu panelu.
Deweloper storefrontu
Dla Ciebie, jeśli...
Budujesz warstwę sklepu widoczną dla kupujących - własny szablon albo istniejący projekt, który podłączasz do DoSwiftly. Korzystasz ze Storefront SDK, GraphQL Storefront API i narzędzi wiersza poleceń.
Potrzebujesz: Node.js >= 20, menedżera pakietów, identyfikatora sklepu (slug) i adresu API.
Czego używasz jako deweloper storefrontu
| Element | Do czego służy |
|---|---|
@doswiftly/storefront-sdk | Warstwa uruchomieniowa: klient API, koszyk, sesja klienta, formatowanie cen i obrazów |
@doswiftly/storefront-operations | Schemat GraphQL i gotowe zapytania - podstawa generowania typów w Twoim projekcie |
@doswiftly/cli | Konfiguracja generowania typów, tryb pracy lokalnej, publikacja sklepu |
@doswiftly/storefront-mcp | Serwer MCP dla asystenta AI: waliduje zapytania GraphQL przeciw zainstalowanemu schematowi i przeszukuje katalog operacji - asystent przestaje zgadywać |
| GraphQL Storefront API | Katalog, koszyk, checkout, konto klienta, zamówienia, treści |
Rdzeń SDK nie ma zależności i działa wszędzie, gdzie działa fetch - również poza Reactem.