9 min

12 maja 2026

Headless, Composable, MACH. Które różnice naprawdę zmieniają decyzję w 2026 r.?

TL;DR – w skrócie

  • Headless, Composable i MACH to nie konkurujące podejścia, ale i nie te same rzeczy. Headless to podejście — oddzielenie frontu od backendu. Composable to szeroka rodzina architektur, gdzie front jest oddzielony od backendu. MACH to filozofia projektowa (Microservices, API-first, Cloud-native, Headless), według której Composable może być zbudowany, ale nie musi.

  • Według badania MACH Alliance 2025 (561 decydentów IT na szczeblu dyrektorskim i wyższym, wyłącznie z firm 5000+ pracowników i 500 mln USD+ rocznego obrotu) 9 na 10 wdrożeń MACH spełnia lub przewyższa oczekiwania ROI; do 2026 średnio 61% stacku technologicznego badanych ma być MACH-based.

  • Shopify Plus startuje od 2 300 USD/mies (kontrakt 3-letni). Powyżej ok. 800 tys. USD GMV miesięcznie aktywuje się tzw. variable platform fee — według agencji partnerskich Shopify 0,25–0,40% przychodu, z capem 40 000 USD/mies (Shopify oficjalnie nie publikuje progu ani stawki).

  • Commercetools (pełen Composable) startuje od ok. 40 tys. USD/rok za Core Edition; Premium od ok. 150 tys. USD/rok — to inna liga niż Shopify Plus.

  • Dla polskiego mid-marketu (GMV 5–30 mln PLN) Headless wystarcza w 80% przypadków; pełny MACH ma sens dopiero przy 3+ rynkach i dużym B2B.

Trzy słowa, trzy różne rzeczy

Headless, Composable, MACH — w polskich rozmowach o architekturze e-commerce te trzy słowa krążą jak synonimy, jak konkurenci albo jak hasło ze slajdu konferencyjnego, które trzeba „mieć w roadmapie". Tymczasem to trzy różne rzeczy. I nie konkurują ze sobą. Headless to podejście do oddzielenia frontu od backendu. Composable to szeroka rodzina architektur, w których backend zostaje rozłożony na wymienne moduły. MACH to filozofia projektowa, według której można budować komponenty — niezależnie od tego, czy chodzi o cały stack composable, czy o pojedynczą usługę. Różnią się kosztem wejścia i tym, na jaki problem biznesowy odpowiadają.

Powiem od razu, bo i tak będę to udowadniał: większość polskich średnich sklepów powinna zatrzymać się na Headless. Dla enterprise z portfelem rynków i złożonym B2B wnioski są zwykle inne, ale i tam pełen MACH wymaga konkretnego biznesowego uzasadnienia, nie wiary w trend.

Ten tekst nie jest o tym, które rozwiązanie jest „lepsze". Jest o tym, gdzie kończy się Headless, czym właściwie jest Composable i jak do tego ma się MACH — i jak dobrać poziom decouplingu do skali sklepu. Robimy to na liczbach z 2026, nie na deklaracjach producentów.

Czy Headless, Composable i MACH to to samo?

Nie, to trzy różne rzeczy o różnym charakterze — łatwo je pomylić, bo nakładają się treściowo, ale techniczne konsekwencje każdego z nich są inne.

Headless oznacza dokładnie jedną rzecz: front jest oddzielony od backendu i komunikuje się z nim wyłącznie przez API. Wszystko, co dzieje się „za API" — produkty, zamówienia, magazyn, klienci — może nadal siedzieć w jednym monolicie. Klasyczny Headless wygląda więc tak: zostaje Magento albo Shopify, a do niego dokleja się nowy front w Hydrogen, Alokai, Next.js albo Nuxt.

Composable to nie pojedyncze rozwiązanie, tylko szeroka rodzina architektur, w których backend rozpada się na niezależne usługi „best-of-breed". CMS osobno (Storyblok), wyszukiwarka osobno (Algolia), płatności osobno (Stripe albo Adyen), PIM osobno (Akeneo), silnik zamówień osobno (commercetools albo Medusa.js). Wszystko spięte API. Konkretne stacki composable różnią się tym, ile modułów wymieniono i jak są zbudowane.

MACH to nie produkt ani technologia. To filozofia projektowa — akronim od Microservices, API-first, Cloud-native, Headless. Jeśli komponenty stacku spełniają te cztery zasady, architektura jest „MACH-zgodna". Composable bardzo często powstaje w paradygmacie MACH, ale nie musi — można mieć modułowy backend, w którym jedna z usług jest np. self-hosted i nie jest cloud-native. MACH mówi o tym, jak komponenty są zbudowane, nie o tym, ile ich jest.

Warto też wymienić to, co nie jest żadnym z tych trzech, mimo że często się pojawia w tej rozmowie: Hyvä Themes dla Magento to przebudowany frontend w klasycznej architekturze MVC (PHP + AlpineJS + TailwindCSS). Nie jest headless — nie ma rozdzielenia frontu i backendu przez API. To po prostu znacznie szybsza alternatywa dla domyślnego motywu Luma. Sami autorzy Hyvä pozycjonują go jako „rozsądną alternatywę dla rozwiązań headless/PWA". To istotne rozróżnienie, bo Hyvä rozwiązuje problem wydajnościowy jednym ruchem, ale nie daje swobody architektonicznej, którą daje Headless.

Najprościej zobaczyć to na konkretnych konfiguracjach, które spotykamy u polskich merchantów:

Konfiguracja Co jest oddzielone Typowy przykład
Monolit Nic — wszystko w jednym kodzie Magento 2.4.x z motywem Luma, klasyczny Shopify
Monolit zoptymalizowany Nic, ale frontend przepisany dla wydajności Magento + Hyvä Themes
Headless Front od backendu Shopify + Hydrogen, Magento Headless + Next.js, Alokai
Composable Front + każda funkcja backendu osobno Storyblok + Algolia + commercetools + Adyen
Composable na MACH-zgodnym stacku To samo co Composable, dodatkowo wszystkie komponenty zgodne z czterema zasadami MACH Pełne wdrożenie commercetools + ekosystem MACH-certyfikowany
Monolit
Co jest oddzielone:
Nic — wszystko w jednym kodzie
Typowy przykład:
Magento 2.4.x z motywem Luma, klasyczny Shopify
Monolit zoptymalizowany
Co jest oddzielone:
Nic, ale frontend przepisany dla wydajności
Typowy przykład:
Magento + Hyvä Themes
Headless
Co jest oddzielone:
Front od backendu
Typowy przykład:
Shopify + Hydrogen, Magento Headless + Next.js, Alokai
Composable
Co jest oddzielone:
Front + każda funkcja backendu osobno
Typowy przykład:
Storyblok + Algolia + commercetools + Adyen
Composable na MACH-zgodnym stacku
Co jest oddzielone:
To samo co Composable, dodatkowo wszystkie komponenty zgodne z czterema zasadami MACH
Typowy przykład:
Pełne wdrożenie commercetools + ekosystem MACH-certyfikowany

Większość rozmów o „migracji na Composable" tak naprawdę dotyczy przejścia z monolitu na Headless — i już to wystarcza, żeby naprawić 80% problemów wydajnościowych i frontendowych, z którymi przychodzą polscy merchanci.

Twój e-commerce hamuje wzrost?

Sprawdź, jak nasze rozwiązania klasy Enterprise eliminują dług technologiczny i odblokowują konwersję!

Czym różni się Headless od Composable i MACH w praktyce?

Skoro różnice są strukturalne, to konsekwencje też. I tu zaczyna się rzecz, której większość ogólnych artykułów nie pokazuje: każdy z tych wymiarów rozwiązuje inny problem i niesie inny zestaw kosztów.

Headless rozwiązuje problem frontu. Jeśli sklep ma stary, wolny, trudny do edycji UI, a backend (np. Magento) działa solidnie — Headless jest najtańszą drogą do nowoczesnego doświadczenia użytkownika. LCP poniżej 1,5 s, swoboda w React/Next.js, niezależność zespołu frontendowego od zespołu backendu. Wdrożenie Magento Headless albo Shopify Hydrogen zamyka się zwykle w 3–6 miesięcy i nie wymaga przeorywania całej organizacji.

Composable rozwiązuje co innego: vendor lock-in i wąskie gardła funkcjonalne. Jeśli wyszukiwarka w platformie nie nadąża przy 100 tys. SKU, jeśli CMS nie obsługuje 5 języków, jeśli silnik checkoutu nie radzi sobie ze złożoną logiką rabatową B2B — wtedy ma sens wyjmować pojedyncze komponenty i zastępować je liderami branżowymi. Płaci się za to złożonością integracji i koniecznością utrzymania większej liczby kontraktów SaaS.

MACH dorzuca jeszcze jeden wymiar: operacyjną dojrzałość i sposób, w jaki zbudowane są komponenty. Wymaga zespołu, który ogarnia Kubernetes, CI/CD, observability, kontrakty SLA z wieloma dostawcami i kulturę „każdy serwis ma właściciela". To już nie jest sama decyzja o tym, co składasz po stronie backendu. To decyzja organizacyjna o tym, jak te elementy mają być zbudowane.

Zwróć uwagę, czego w tej narracji nie ma. Nie ma stwierdzenia, że którykolwiek z tych wymiarów jest „lepszy". Bo nie jest. Każdy jest dobrze dobrany albo źle dobrany do skali i celów. Polski producent z GMV 8 mln PLN i jednym rynkiem nie potrzebuje MACH. Potrzebuje szybszego frontu i wymiany CMS.

Co mówią liczby w 2026 roku?

Deklaracje producentów to jedno, rzeczywistość liczbowa drugie.

Według MACH Alliance Global Annual Research 2025 (badanie M·E·L Research na 561 starszych decydentów IT, na szczeblu dyrektorskim i wyższym), 9 na 10 organizacji, które wdrożyły jakąkolwiek technologię MACH, raportuje, że spełnia ona lub przewyższa oczekiwania ROI — to wzrost o 7 punktów procentowych względem poprzedniego roku. Średnio 61% stacku technologicznego badanych firm ma być MACH-based do końca 2026. Gartner prognozuje, że 70% organizacji będzie zobowiązanych nabyć technologię composable DXP do 2026 (versus 50% w 2023).

Brzmi jak fala. Tyle że badanie MACH Alliance ma wąską populację: wyłącznie firmy z co najmniej 5 000 pracowników i 500 mln USD globalnego obrotu rocznego, z USA, UK, Niemiec, Francji, Kanady i Australii. Dla polskiego mid-marketu (GMV 5–80 mln PLN, zespół IT do 10 osób) są to dane referencyjne, nie wytyczne. Pełny MACH został zaprojektowany dla portfeli rynków, nie dla jednorynkowych B2C.

Cenowo różnice są dramatyczne. Shopify Plus startuje, według oficjalnego cennika Shopify, od 2 300 USD miesięcznie przy kontrakcie 3-letnim (2 500 USD przy 1-rocznym). Powyżej ok. 800 tys. USD miesięcznego GMV aktywuje się tzw. variable platform fee — Shopify oficjalnie nie publikuje stawki, ale agencje partnerskie raportują 0,25–0,40% przychodu (różne źródła i edycje kontraktów), z capem 40 000 USD/miesiąc.

commercetools — flagowy gracz composable — wycenia się rocznie i według różnych źródeł oraz edycji startuje od ok. 40 000 USD/rok (Core), przez ok. 120 000 USD/rok przy GMV 100 mln USD, do 150 000+ USD/rok za Premium Edition.

Najprościej zobaczyć tę różnicę na trzech typowych scenariuszach polskiego rynku:

Scenariusz Roczna licencja platformy Co dostajesz Realna alternatywa
Mały sklep (GMV < 30 mln PLN) 0–110 tys. PLN (Shopify Plus 3-letni / Magento Open Source) Stabilny monolit Shopify Headless na Hydrogen, lub samo Hyvä na Magento — bez zmiany backendu
Mid-market (GMV 30–80 mln PLN, 1–2 rynki) 110–350 tys. PLN (Shopify Plus + ewentualny variable fee / Adobe Commerce quote-based) Bezpieczna baza, ograniczona elastyczność Headless z best-of-breed CMS (Storyblok) i wyszukiwarką (Algolia)
Enterprise (GMV 100+ mln PLN, 3+ rynków, B2B+B2C) 350 tys.–1 mln+ PLN (commercetools, Adobe Commerce Cloud, pełen stack MACH) Modułowość, brak lock-in, AI-ready Pełny Composable / MACH, fazowany
Mały sklep (GMV < 30 mln PLN)
Roczna licencja platformy:
0–110 tys. PLN (Shopify Plus 3-letni / Magento Open Source)
Co dostajesz:
Stabilny monolit
Realna alternatywa:
Shopify Headless na Hydrogen, lub samo Hyvä na Magento — bez zmiany backendu
Mid-market (GMV 30–80 mln PLN, 1–2 rynki)
Roczna licencja platformy:
110–350 tys. PLN (Shopify Plus + ewentualny variable fee / Adobe Commerce quote-based)
Co dostajesz:
Bezpieczna baza, ograniczona elastyczność
Realna alternatywa:
Headless z best-of-breed CMS (Storyblok) i wyszukiwarką (Algolia)
Enterprise (GMV 100+ mln PLN, 3+ rynków, B2B+B2C)
Roczna licencja platformy:
350 tys.–1 mln+ PLN (commercetools, Adobe Commerce Cloud, pełen stack MACH)
Co dostajesz:
Modułowość, brak lock-in, AI-ready
Realna alternatywa:
Pełny Composable / MACH, fazowany

Komentarz, który łatwo przeoczyć w takich tabelach: między „małym" a „enterprise" w polskim mid-markecie zwykle wystarcza Headless lub półcomposable. Pełen Composable na MACH-zgodnym stacku zaczyna się opłacać dopiero wtedy, gdy variable fee Shopify albo kwotacja Adobe staje się większy niż roczna licencja commercetools — czyli przy GMV bliżej 100 mln PLN niż 30 mln PLN.

Kiedy zatrzymać się na Headless, a kiedy iść dalej?

To pytanie, na które najczęściej oczekujecie odpowiedzi — więc przejdźmy do konkretów. Każda decyzja architektoniczna powinna padać po odpowiedzi na 5 pytań: jaki jest stan obecny, jaki jest dług technologiczny, jakie kompetencje ma zespół, jaka jest skala biznesu i jakie są plany na 24–36 miesięcy.

Najprostszy sposób, żeby to ułożyć, to porównanie po dwóch kolumnach: kiedy Headless naprawdę wystarcza, a kiedy zaczyna gnieść. Im więcej zielonych flag po prawej stronie, tym więcej argumentów za pójściem w stronę Composable.

Kryterium Kiedy Headless? Kiedy dedykowany Composable?
GMV roczne < 30 mln PLN > 80 mln PLN, z planem skalowania
Liczba rynków 1–2 3+, z lokalnymi metodami płatności i regulacjami
Model B2C lub proste B2B Złożone B2B (punch-out, kontrakty, hierarchie kupujące)
Liczba SKU < 50 tys. 100 tys.+, multi-katalog
Zespół IT 1–3 programistów + agencja Własny zespół 5–10 osób z DevOps
Wąskie gardło Front, wydajność, UX Wąskie gardła w wielu modułach jednocześnie
Time-to-market OK, w miarę szybko Nowe funkcje powstają miesiącami w monolicie
Plan na 36 miesięcy Wzrost organiczny, jeden segment Ekspansja na nowe rynki, B2B, AI-driven personalizacja
GMV roczne
Kiedy Headless?:
< 30 mln PLN
Kiedy dedykowany Composable?:
> 80 mln PLN, z planem skalowania
Liczba rynków
Kiedy Headless?:
1–2
Kiedy dedykowany Composable?:
3+, z lokalnymi metodami płatności i regulacjami
Model
Kiedy Headless?:
B2C lub proste B2B
Kiedy dedykowany Composable?:
Złożone B2B (punch-out, kontrakty, hierarchie kupujące)
Liczba SKU
Kiedy Headless?:
< 50 tys.
Kiedy dedykowany Composable?:
100 tys.+, multi-katalog
Zespół IT
Kiedy Headless?:
1–3 programistów + agencja
Kiedy dedykowany Composable?:
Własny zespół 5–10 osób z DevOps
Wąskie gardło
Kiedy Headless?:
Front, wydajność, UX
Kiedy dedykowany Composable?:
Wąskie gardła w wielu modułach jednocześnie
Time-to-market
Kiedy Headless?:
OK, w miarę szybko
Kiedy dedykowany Composable?:
Nowe funkcje powstają miesiącami w monolicie
Plan na 36 miesięcy
Kiedy Headless?:
Wzrost organiczny, jeden segment
Kiedy dedykowany Composable?:
Ekspansja na nowe rynki, B2B, AI-driven personalizacja

Tabela mówi to, co rzadko pojawia się w prezentacjach producentów composable: większość polskich średnich merchantów ma większość kryteriów w lewej kolumnie. Skok do pełnego Composable + MACH bez tych argumentów to overengineering — zapłacenie premii za elastyczność, której nigdy nie wykorzystasz.

Jest jeszcze trzecia ścieżka, która w polskim mid-markecie często wygrywa: stopniowe przechodzenie. Zaczynasz od Headless na obecnym backendzie. Po kilkunastu miesiącach, jeśli rośniesz i ograniczenia stają się widoczne, wymieniasz pierwszy komponent — najczęściej CMS — na osobne rozwiązanie typu Storyblok. Potem może wyszukiwarkę na Algolia. To jest realny composable: wdrażany krok po kroku, a nie jednym wielkim wdrożeniem. Tak właśnie projektujemy migrację Headless u polskich klientów — z fazą discovery 4–8 tygodni, MVP na jednym kanale, a dopiero potem rozbudową.

Pełen Composable na MACH-zgodnym stacku ma sens, gdy organizacja jest gotowa nie tylko technicznie, ale i kulturowo: ma własnościowy model architektoniczny, governance integracji i kompetencje wewnętrzne. Bez tego nawet najlepszy stack composable zmieni się w spaghetti zarządzane przez ostatniego programistę, który pamięta, jak to wszystko spięto.

Czy Twój Ecommerce potrzebuje upgrade?

Sprawdź, co możemy zrobić Komputer z grafiką koła zębatego symbolizującego ustawienia, konfigurację systemu lub procesy techniczne.

Kluczowe wnioski

  • Headless ≠ Composable ≠ MACH. Headless to podejście oddzielające front od backendu. Composable to rodzina architektur z modułowym backendem. MACH to filozofia projektowa (Microservices, API-first, Cloud-native, Headless), z którą Composable może być zgodny, ale nie musi.

  • Hyvä Themes nie jest Headless — to szybki motyw w klasycznej architekturze MVC dla Magento. Rozwiązuje problem wydajności, ale nie problem architektury.

  • 80% polskich średnich merchantów (GMV 5–30 mln PLN) potrzebuje Headless, nie pełnego Composable. Pełen Composable / MACH zaczyna się opłacać przy GMV bliżej 100 mln PLN, 3+ rynkach i złożonym B2B.

  • Shopify Plus: 2 300 USD/mies (3-letni kontrakt), variable fee 0,25–0,40% od ~800 tys. USD GMV/mies, cap 40 tys. USD.

  • Commercetools: 40 tys. USD/rok (Core), ok. 120 tys. USD/rok przy GMV 100 mln USD, 150 tys. USD+ (Premium).

  • Fazowanie wygrywa. Według MACH Alliance firmy wdrażające composable inkrementalnie osiągają 40% szybsze release'y i niższe ryzyko projektu.

  • Dane MACH Alliance dotyczą firm 5 000+ pracowników i 500 mln USD+ obrotu — to nie jest benchmark dla polskiego mid-marketu, choć dobre tło.

Podsumowanie: dopasuj do problemu, nie do mody

Wróćmy do tezy ze wstępu. Headless, Composable i MACH to nie konkurenci ani warianty tego samego rozwiązania. Headless to podejście oddzielające front. Composable to rodzina architektur, w których backend rozpada się na moduły. MACH to filozofia budowy tych komponentów — mikroserwisowo, API-first, cloud-native, headless. Każdy z tych wymiarów daje co innego, kosztuje co innego i wymaga czego innego od organizacji.

Większość polskich merchantów średniej wielkości potrzebuje tylko Headless — i to wystarczy, żeby rozwiązać realne problemy: wolny front, sztywny UI, słabe Core Web Vitals, trudny content workflow. Skok od razu do pełnego Composable na MACH-owym stacku jest jak wymiana całego silnika i podwozia, gdy auto potrzebowało tylko nowych opon i sprawniejszej skrzyni.

Zadaj sobie zatem konkretne pytanie, zanim zaczniesz: który komponent obecnej architektury blokuje mnie tu i teraz, a który dopiero zablokuje za 24 miesiące? Odpowiedź wyznacza, jak daleko musisz iść — nie konferencja, nie raport Gartnera, nie modne hasło na slajdzie.

FAQ

Headless Commerce to architektura, w której front-end (warstwa wyświetlania, np. Next.js, Hydrogen) jest oddzielony od back-endu (silnika commerce — Magento, commercetools, OroCommerce, Shopify Plus) i komunikuje się z nim przez API. W B2B daje to dwie konkretne korzyści: szybki, dopasowany do roli kupującego front oraz możliwość niezależnej integracji z ERP, PIM, OMS i systemami zakupowymi klientów.

Tak — najczęstsza ścieżka to równoległe utrzymanie starego sklepu i nowego frontu na wybranym rynku/segmencie. Discovery (4–8 tyg.) + MVP na jednym rynku (3–5 mies.) + stopniowa migracja kont firmowych (2–4 mies.). Ryzyko utraty sprzedaży jest minimalne, jeśli plan migracji danych jest sensowny.

Dla < 50 kont firmowych, prostego cennika i jednego rynku — często tak. Standardowe plany (Basic, Grow, Advanced) dają 3 aktywne katalogi cenowe przypisane na poziomie marketu, bez punch-outu i bez nieograniczonych katalogów (te zostają zarezerwowane dla Shopify Plus, podobnie jak płatności częściowe i depozyty). Powyżej tej skali konieczny jest Shopify Plus albo zmiana platformy.

Na Magento z gotowym modułem (TradeCentric, Punchout Catalogs) — 4–8 tygodni testów per system zakupowy klienta (SAP Ariba, Coupa, Jaggaer). Każdy klient z innym procurementem to osobny cykl QA.

Dla zdecydowanej większości polskich MŚP — Magento Open Source. To prawda, że nie ma natywnych kont firmowych, Shared Catalogs ani Negotiable Quotes — trzeba to dobudować. Ale dla zespołu, który pracuje z Magento na co dzień, nie jest to ani trudne, ani szczególnie kosztowne. W Beecommerce takie wdrożenia robimy regularnie i w przedziale 50–500 kont firmowych Magento Open Source z porządną architekturą wygrywa na TCO z Adobe Commerce o 30–50%. Adobe Commerce ma sens dopiero, gdy masz korporacyjny budżet IT, kilkaset+ kont firmowych i zespół wewnętrzny, dla którego licencja Enterprise (22–190 tys. USD rocznie) to drobne. Dla pozostałych — to ekstrawagancja, której można uniknąć.

Tak, ale wymaga jasnej decyzji o architekturze. Shopify Plus i Adobe Commerce robią to natywnie. W Composable potrzebujesz dwóch frontów (DTC + B2B) na wspólnym backendzie, z dwoma checkoutami i osobną logiką cennikową. Koszt: +20–35% względem czystego B2B.

Trzy metryki, które realnie pokazują efekt: częstotliwość ponownych zamówień (Shopify raportuje wzrost do 4,1× względem DTC dla sprzedawców używających B2B), udział self-serve w zamówieniach (cel: > 60% w 12 mies.) oraz czas od loginu do złożenia PO (cel: < 4 min dla powtarzalnych koszyków).

Nasi Eksperci

Dmytro Frontend Lead

Buduje sklepy internetowe na dedykowanych frontach lub na zdefiniowanych frameworkach, m.in Alokai, Medusa i Hydrogen. Jeden z niewielu w Polsce ekspertów Storyblok CMS.

Piotr Backend Lead

Senior Full Stack Developer z 20-letnim doświadczeniem. Ekspert w PHP, Java i Python. Certyfikowany specjalista Magento z 7-letnim stażem.

Porozmawiajmy o obszarach potencjalnej współpracy!

Więcej artykułów na ten temat znajdziesz na naszym blogu