Replatforming de un frontend BigCommerce sin tocar el backend
Los equipos que trabajan con BigCommerce suelen tener un backend que les satisface y un frontend que se ha convertido en el cuello de botella: lento para marketing, rezagado en Core Web Vitals o costoso de mantener. Como BigCommerce es headless, puedes renovar el frontend por fases sobre la GraphQL Storefront API mientras el backend permanece exactamente igual.
Por qué el enfoque por fases supera al big bang
Reconstruir el frontend por completo es un programa amplio y arriesgado. La GraphQL Storefront API ya desacopla el frontend del backend, así que puedes mover un grupo de rutas cada vez y validar cada uno contra la API en producción antes de pasar al siguiente.
Replatforming por fases sobre la GraphQL Storefront API
- Fase 1: pon en marcha el nuevo frontend de Laioutr sobre la GraphQL Storefront API con un alcance contenido, por ejemplo contenidos y landing pages
- Fase 2: migra las páginas de categoría y de producto, validando las respuestas de la API frente al catálogo en producción
- Fase 3: mueve el carrito y el checkout, los flujos de mayor riesgo, con ejecución en paralelo y medición
- Fase 4: traslada las rutas restantes y retira el frontend antiguo
En cada fase el backend de BigCommerce permanece intacto. Cambias la forma en que se renderizan los datos, no el lugar donde residen.
El plan de rollback importa
Cada fase tiene un alcance definido y una vía de rollback: las rutas pueden volver a apuntar al frontend anterior si una fase empeora los resultados. Performance y accesibilidad se validan en cada fase.
Lo que ganas
- Autonomía para marketing gracias a un visual page builder, sin un ticket para desarrollo por cada banner
- Objetivo Lighthouse 100 y Core Web Vitals incluidos de serie
- WCAG 3.0 y BFSG gestionados a nivel de plataforma
- Opcionalidad del backend preservada
FAQ
¿Podemos usar Laioutr junto con nuestro frontend actual?
Sí. Durante la transición ambos consumen la misma GraphQL Storefront API, así que puedes migrar de forma gradual.
¿Se modifica el backend de BigCommerce?
No. El replatforming ocurre en la capa de frontend, sobre la API. El backend y los datos se quedan donde están. Consulta la página pillar de BigCommerce o reserva una llamada de scoping.
Lecturas relacionadas: Opciones de frontend headless para BigCommerce comparadas y Replatforming de un frontend Pimcore sin tocar el backend.