Headless commerce to podejście do budowy sklepów internetowych, w którym zaplecze (katalog, koszyk, zamówienia, płatności) jest oddzielone od interfejsu klienta i komunikuje się z nim wyłącznie przez API. Front-end może być zbudowany dowolną technologią, a ten sam backend obsługuje stronę, aplikację mobilną i inne kanały.
Jak to działa?
Aplikacja frontendowa, np. w Next.js lub Vue, pobiera dane produktów i operacje koszyka z API platformy, takiej jak Shopify Storefront API, Saleor, Medusa czy commercetools. Treści marketingowe mogą pochodzić z osobnego headless CMS.
Zalety
Pełna swoboda projektowania interfejsu, możliwość osiągania bardzo dobrych wyników wydajności i łatwiejsza obsługa wielu kanałów sprzedaży. Zespół może wymieniać części systemu niezależnie.
Wady
Wyższy koszt i złożoność, bo trzeba samodzielnie zbudować i utrzymywać front-end oraz funkcje, które w klasycznych platformach są gotowe, jak podgląd w edytorze czy wtyczki. Dla mniejszych sklepów zwykła platforma bywa bardziej opłacalna.
Zobacz w praktyce
Jak wybrać CMS do projektu – kryteria i pułapki
Headless CMS - kiedy warto porzucić monolityczny CMS
CSR, SSR, SSG czy ISR? Porównanie metod renderowania