If you want to run Sylius headless, you have several frontend options. Unlike Shopify (Hydrogen) or commercetools (Frontastic), there's no official Sylius frontend product. The most common serious comparison question is therefore: custom build in Next.js or Nuxt, or a Frontend Management Platform like Laioutr.
Both work with Sylius Community and Plus. Both speak the Sylius API Platform. Both can do multi-channel and B2B. But they're built for different team setups, and that's why the decision is less a tech question than a team question.
This post compares the two along six dimensions and ends with a decision matrix.
Custom build means: setting up a dedicated frontend project, typically with Next.js (React) or Nuxt (Vue), that talks to the Sylius API Platform. The team builds components from scratch, handles state management, integrates third-party systems, deploys themselves.
Custom build is the tool for mature engineering teams. If you have a seasoned React or Vue team with Symfony experience, you get maximum control. If you don't, you spend six to twelve months building a foundation that many FMPs already ship.
Laioutr is a Frontend Management Platform, not a library, not a framework, but a complete platform with visual page builder (Studio), 70+ pre-built ecommerce components, themes, app integrations and globally distributed EU hosting.
Laioutr is a tool for cross-functional teams: marketing, design and engineering work on the same platform. Unlike a custom build, Laioutr is backend-agnostic, Sylius, Shopify, Shopware and other backends are equally supported.
Custom build requires React or Vue knowledge plus Symfony and Sylius API understanding. Marketing teams are out. Laioutr targets marketing and design teams just as much as engineering, through the visual builder as well as the code API.
Custom build greenfield from zero to live typically takes six to twelve months, because everything is built in-house, from components to routing to hosting. With Laioutr and a theme, a first storefront ships in weeks.
Custom build has to be hosted and deployed separately, typically on Vercel, AWS or own infrastructure. Laioutr Cloud is included in the plan, with global EU CDN distribution and automated deployment.
Custom build is typically built specifically for the Sylius API Platform. A later backend switch would require a major rebuild of the state layer and API integration. Laioutr is backend-agnostic, switching to Shopify, Shopware, commercetools or other backends means reconfiguring an API connection.
Custom build ships a good code baseline if the team does it right, but Lighthouse 100 performance, EU Accessibility Act compliance and WCAG 3.0 are own responsibility. Laioutr components target Lighthouse 100 and cover WCAG 3.0, EN 301 549 and BFSG out of the box.
Custom build looks cheap because there are no license costs, but it costs a six- to twelve-month build phase plus ongoing maintenance by an internal team. Laioutr is SaaS with transparent plans, hosting, components and editor are bundled. TCO over 3 to 5 years is typically significantly below custom build. The full twelve-dimension table sits on our hub page.
Classic use case: a DTC brand with an in-house engineering team that wants pixel-level control and treats the frontend as a competitive advantage.
Classic use case: a mid-market or enterprise Sylius store that needs to multiply marketing output without a six-figure engineering investment.
We typically see the move in two situations:
First: when the React or Vue team that built the custom solution thins out or leaves the company. Suddenly the frontend has no owner, with high maintenance costs and documentation gaps.
Second: when the multi-brand or multi-market strategy becomes concrete and the monolithic custom build doesn't scale with it.
The custom-build-vs.-Laioutr question is rarely a tech question. It's a team question. If you have the React or Vue team that builds and maintains a custom solution over years, take custom build, that's a valid strategy. If you don't have it, or don't want to build it, you'll be more predictable on an FMP.
If you're unsure, we'll run the comparison live against your Sylius setup, including a total cost of ownership calculation over 3 years.