Codewerk.
Get a quote
Home/Blog/Shopware Frontends: composable storefronts without the DIY tax

Shopware Frontends: composable storefronts without the DIY tax

Building headless from scratch means rebuilding routing, SEO and checkout state. Frontends gives you those — at the cost of following someone else's shape.

Photo: free stock photography (Unsplash licence) — see imprint

What it saves you

The unglamorous 60% of a headless build: URL resolution, CMS page rendering, cart and checkout state, customer session, i18n. Rebuilding that yourself is three months you will not get back and will not enjoy.

What it costs you

You adopt someone else's structure and upgrade cycle. When your requirement does not fit the shape, you are patching a framework instead of writing your feature. Read its assumptions before you commit, not after.

SEO is still your problem

Composable does not mean crawlable. Server-side rendering, canonical URLs, structured data and the redirect map from your old shop are all still work you must do. A beautiful client-rendered storefront with no rankings is an expensive brochure.

Who it is genuinely for

Teams with a real frontend competence who need custom UX across several channels. If your shop is one channel and your team is two Shopware developers, a Twig theme will make you happier and richer.

Key takeaways
  • Frontends saves the boring 60% of headless.
  • You inherit its structure and its upgrade cycle.
  • Composable is not automatically crawlable.

Frequently asked questions

The unglamorous sixty percent: URL resolution, CMS page rendering, cart and checkout state, customer session, internationalisation. None of it is interesting, all of it is mandatory, and rebuilding it yourself is months you will not enjoy and cannot sell as a feature. That is the whole pitch, and it is a fair one.

The day your requirement does not fit its shape. You adopt someone else's structure and someone else's upgrade cycle — and when those collide with your feature, you are patching a framework instead of building. That is survivable if you knew it going in. Read its assumptions before you commit, not when you are three sprints deep.

Composable does not mean crawlable. Server-side rendering, canonical URLs, structured data and the redirect map from your old shop are all still work somebody has to do — a framework does not do them for you. A beautiful client-rendered storefront with no rankings is an expensive brochure. Budget the SEO work as its own line item, not as an afterthought.

Teams with real frontend competence who need custom UX across several channels. If your shop is one channel and your team is two Shopware developers, a Twig theme will make you happier and richer — otherwise you pay the composable tax for freedom you never spend. That is not a criticism of the tool. It is a question of fit.

We do this for a living — Shopware, Node.js, React, ERP integration and automation for B2B.

Talk to an engineer

// Keep reading

Related articles