Shopware 5 llega a su fin: la ruta de actualización a Shopware 6 y la decisión de frontend
- 1.Por qué pasar de Shopware 5 a 6 es un replatforming, no una actualización
- 2.La verdadera decisión está en el frontend
- 3.La ruta de actualización desacoplada: frontend primero
- 4.Lo que realmente gana con la actualización
- 5.Conclusión: no deje la cuestión del frontend en manos de la reescritura del tema
La presión del fin de vida sobre Shopware 5 va en aumento de forma notable. Muchas tiendas consolidadas de la región DACH todavía corren sobre la versión antigua, y para ellas pasar a Shopware 6 ya no es opcional, solo es cuestión de cuándo. Lo que se subestima: una actualización de Shopware 5 a 6 no es una actualización de versión normal. Es, en la práctica, un replatforming, y por eso mismo el momento del cambio es también el momento en el que se decide la estrategia de frontend, se quiera o no.
Este artículo muestra qué implica realmente la ruta de actualización, dónde están los mayores bloques de coste y por qué debería tomar la decisión de frontend de forma deliberada ahora, en lugar de dejar que se disuelva dentro de una reescritura de tema.
Por qué pasar de Shopware 5 a 6 es un replatforming, no una actualización
Quien haya pasado de Shopware 5 a 6 conoce la verdad incómoda: no existe una ruta de migración suave. La arquitectura cambió de raíz, y eso tiene consecuencias concretas:
- Ningún plugin de Shopware 5 funciona en Shopware 6. Cada extensión hay que reconstruirla o sustituirla, a menudo bajo un modelo de suscripción en lugar de una compra puntual. Una tienda típica tiene entre 20 y 50 plugins, y cada uno es un elemento de migración.
- El código del tema es completamente nuevo. Shopware 6 usa Twig en lugar de Smarty y un nuevo sistema de herencia de temas. Su antiguo tema de storefront no es portable, hay que reconstruirlo.
- Las cargas específicas de la región DACH se suman. La lógica del IVA, los grupos de clientes, las páginas legales obligatorias, la configuración de consentimiento y el enrutamiento multilingüe fallan con regularidad en los detalles y disparan el esfuerzo.
En conjunto, esto suele significar entre 10.000 y 50.000 euros y de tres a ocho meses de proyecto para tiendas del mercado medio. Esa es la escala de un replatforming, y explica por qué muchos clientes preguntan en este punto: si de todas formas hay que tocar tanto, ¿por qué no cambiar directamente a otro backend? La pregunta es razonable, pero para la mayoría de comercios con Shopware lleva en la dirección equivocada, porque el backend rara vez es el problema real.
La verdadera decisión está en el frontend
La parte más cara y arriesgada de una actualización de Shopware 5 a 6 no es la migración del backend. Es la reescritura del tema. Ahí es donde vive la decisión que debería tomar de forma deliberada ahora: ¿vuelve a construir su storefront como un tema Twig clásico que volverá a ser una carga en el próximo salto de versión mayor? ¿O desacopla la capa de frontend de Shopware para que el backend siga siendo sustituible y el esfuerzo de tema se convierta en un coste único?
La segunda opción es el núcleo de composable commerce, y para los comercios con Shopware resulta sorprendentemente pragmática. En lugar de atar el frontend a las plantillas de Shopware, se coloca una capa de frontend sobre la Store API de Shopware y se gestionan el storefront, las campañas y el contenido con independencia del backend. Describimos los fundamentos de esta vía en nuestra guía paso a paso para la migración headless de Shopware.
La ruta de actualización desacoplada: frontend primero
La secuencia elegante invierte el proyecto de actualización clásico. En lugar de migrar backend y frontend al mismo tiempo, se avanza en dos pasos claramente separados:
- Desacoplar el frontend antes de migrar el backend. Una Frontend Management Platform (FMP) como Laioutr se coloca sobre su Store API de Shopware existente y entrega el storefront. Marketing construye páginas en el editor con vista previa en vivo, ingeniería revisa y amplía mediante componentes. El frontend ya es independiente de la versión de Shopware.
- Migrar de Shopware 5 a 6 de forma aislada. Porque el frontend corre a través de la FMP, la actualización del backend solo afecta al motor de comercio. En el cambio, en esencia se modifica la vinculación del conector, no todo el storefront. Sin reescritura de tema, sin esfuerzo duplicado de plugin y tema.
El resultado práctico: se separan dos riesgos que de otro modo llegarían a la vez. El frontend ya está en producción y estable antes de trabajar en el backend, y el cambio de backend se convierte en un proyecto manejable y aislado. Los detalles sobre las rutas y la arquitectura están en nuestra página de frontend headless para Shopware.
Lo que realmente gana con la actualización
Desacoplar la capa de frontend durante la actualización de Shopware no solo resuelve el problema de migración, sino también una serie de dolores de larga data en el mundo del frontend de Shopware:
- Multi-marca y multi-país sobre una única base de código en lugar de temas bifurcados por marca. Una corrección queda activa en todas partes.
- Core Web Vitals de fábrica en lugar del rendimiento subóptimo del tema Twig. Más en nuestra página de rendimiento.
- Cumplimiento BFSG y WCAG de fábrica, con lo que se ahorra el sprint de accesibilidad aparte que de todos modos toca por la exigencia de la BFSG.
- Time-to-market en horas en lugar de sprints, porque marketing construye landing pages directamente en el studio en lugar de a través de tickets de tema.
Conclusión: no deje la cuestión del frontend en manos de la reescritura del tema
El EOL de Shopware 5 obliga a tomar una decisión, y eso es una oportunidad. Si de todas formas hay que migrar, es el momento adecuado para montar la capa de frontend de modo que el próximo salto de versión mayor no dispare otro replatforming. Mantenga Shopware como motor de comercio, desacople el frontend y conserve una arquitectura reversible.
Si tiene por delante la actualización de Shopware y quiere saber cómo sería la vía desacoplada para su tienda, hable con nosotros sobre su frontend de Shopware. Analizaremos su situación de plugins y tema y le diremos con honestidad dónde compensa desacoplar y dónde no.