Przejdź do głównej zawartości

38 stron dokumentacji otagowanych dla "storefront-developer"

Wyświetl wszystkie tagi

Autoryzacja klienta

Rejestracja, logowanie i zarządzanie sesją klienta — route handlery BFF, automatyczne odświeżanie, ochrona stron.

Checkout

Finalizacja zamówienia w storefroncie — adres, metoda wysyłki, płatność i cartComplete. Koszyk jest jedynym aggregate (brak osobnego obiektu Checkout).

CLI — Przegląd

DoSwiftly CLI — instalacja, konfiguracja, środowiska i deployment.

Deweloper Storefront

Dokumentacja dla deweloperów budujących sklepy internetowe na platformie DoSwiftly.

Konfigurator produktu

Pola konfiguratora na stronie produktu — dopłaty, komponenty z magazynu i pod-komponenty warunkowe, aż po dodanie skonfigurowanego produktu do koszyka.

Konto klienta z historią zamówień

Strona konta — dane profilu, statystyki i lista zamówień ze statusem płatności i realizacji. Kod kompilowany przeciw typom SDK (zero drift).

Koszt formy płatności na kafelku

Kwota dopłaty (np. za obsługę pobrania) widoczna na kafelku metody płatności PRZED wyborem i w podsumowaniu PO wyborze. Kod kompilowany przeciw typom SDK (zero drift).

Koszyk

Zarządzanie koszykiem zakupów w storefront

Koszyk z rabatami

Koszyk z podsumowaniem kosztów i kodami rabatowymi — zastosowanie, usuwanie i rozbicie rabatów. Kod kompilowany przeciw typom SDK (zero drift).

Logowanie i trwała sesja

Formularz logowania, stan konta w nagłówku i sesja przeżywająca twardy refresh — bez dynamicznego renderowania layoutu. Kod kompilowany przeciw typom SDK (zero drift).

Mutacje (Mutations)

Use-case guide po mutacjach GraphQL Storefront API — kiedy używać, jak komponować w workflow, co weryfikuje backend.

Newsletter

Zapis i wypisanie z newslettera — widget w stopce, podwójna zgoda, obsługa błędów walidacji.

Odtworzenie zaznaczeń kasy po odświeżeniu

Wybór dostawy i płatności przetrwają odświeżenie strony — kasa odczytuje zaznaczenia z koszyka i odtwarza je tymi samymi mutacjami. Kod kompilowany przeciw typom SDK (zero drift).

Pobieranie danych (client-side)

Hooki useStorefrontQuery i useCustomerQuery dla odczytów po stronie przeglądarki, oraz jak podłączyć bibliotekę server-state (TanStack Query / SWR) dla cache w przeglądarce. SDK jest agnostyczne — sam wybierasz mechanizm.

Pre-selekcja instrumentów płatności

Instrument-level deep-link checkout na storefront — renderowanie tiles per instrument (BLIK kod / mBank / Apple Pay), pre-selekcja z `cartSelectPaymentMethod`, error handling z distinct `INSTRUMENT_PRESELECTION_FAILED` code + warnings array, explicit deselect przez `cartClearPaymentSelection`.

Produkty

Wyświetlanie, wyszukiwanie i filtrowanie produktów w storefront

Program poleceń (rejestracja z kodem)

Pełny flow poleceń — przechwycenie kodu z linku, rejestracja z kodem polecenia, panel udostępniania kodu ze statystykami. Kod kompilowany przeciw typom SDK (zero drift).

Przegląd API

Dokumentacja GraphQL API dla deweloperów storefrontów.

Przegląd SDK

Architektura i koncepcja Storefront SDK dla DoSwiftly

Przelew tradycyjny na potwierdzeniu zamówienia

Sekcja „Dane do przelewu" na stronie potwierdzenia — odbiorca, rachunek, tytuł i kwota prosto z API, bez trzymania danych konta w kodzie storefrontu. Kod kompilowany przeciw typom SDK (zero drift).

Przepisy

Kompletne, działające implementacje typowych ekranów storefront — od pobrania danych po gotowy komponent.

Strona marki

Kompletna strona marki — logo, opis, SEO i lista produktów marki pobrane jednym zapytaniem, plus indeks marek posortowany po liczbie produktów.

Strona produktu z wariantami

Kompletna strona produktu — wybór wariantu, cena z przekreśleniem, dostępność i dodanie do koszyka. Kod kompilowany przeciw typom SDK (zero drift).

Struktura adresów URL

Domyślna konwencja adresów storefrontu i deklaracja własnych szablonów URL — segmenty ścieżek, gramatyka szablonu, segment-strażnik bloga, wielojęzyczność i skutki zmiany slugów.

Szybki start

Stwórz swój pierwszy storefront na platformie DoSwiftly w kilka minut.

Telemetria odwiedzin

Anonimowa, cookieless telemetria odwiedzin wbudowana w SDK — źródła ruchu i licznik osób obecnych na stronie, bez ciasteczek i bez danych osobowych.

Typy

Reference typów GraphQL Storefront API — przekierowanie do auto-generowanego katalogu

Więcej funkcji

Kolekcje, kategorie, marki, karty podarunkowe, program lojalnościowy, zwroty i multi-walutowość

Wybór punktu odbioru w kasie

Paczkomat i punkt odbioru w kroku dostawy — mapa przewoźnika albo wyszukiwarka punktów, w zależności od tego, co sklep ma skonfigurowane. Kod kompilowany przeciw typom SDK (zero drift).

Zamówienia (orders)

Dostęp do podsumowania zamówienia — autentykowany customer, guest po checkout, top-level line items z N+1 prevention

Zapytania (Queries)

Use-case guide po polsku — kiedy używać każdej query w DoSwiftly Storefront API, z inline reference auto-generowanym z @doswiftly/storefront-operations.