Clientes
Kevin, Los Angeles · “the flexibility in their expertise was really key to make things work”Dominik, Australia · “a clean, scalable backend that now powers our real estate enquiry responder”Pascal, Austria · “superb knowledge of both Weweb and Xano”Operations lead, Australia · “one of the first holidays EVER where no groups have turned up at the wrong cinema”Kevin, Los Angeles · “the flexibility in their expertise was really key to make things work”Dominik, Australia · “a clean, scalable backend that now powers our real estate enquiry responder”Pascal, Austria · “superb knowledge of both Weweb and Xano”Operations lead, Australia · “one of the first holidays EVER where no groups have turned up at the wrong cinema”
Migraciones · WeWeb

Para pasar una app de WeWeb a código, se reconstruye el front pantalla por pantalla en un framework como Next.js, se mantiene el backend que ya usa cuando ese backend es Xano o Supabase, y se usan las dos versiones sobre los mismos datos hasta que el equipo deja de notar la diferencia.

WeWeb puede exportar tu app como una app de Vue.js para que la alojes tú, y su servidor MCP deja que herramientas de IA como Claude Code editen el proyecto. Lo que la exportación no da es ida y vuelta: lo que cambies en el código exportado no vuelve al editor. Si tu equipo quiere trabajar en un repositorio de código de ahora en más, el front pasa a código, y con un backend externo es más pequeño de lo que parece: los datos, las reglas y los usuarios se quedan donde están. Si la app usa el backend propio de WeWeb, que salió en 2026, ese backend también es parte de la plataforma, así que planificamos esa parte primero.

Cuándo conviene

  • Tu equipo prefiere trabajar en un repositorio de código, con revisiones y pruebas, en lugar de en un editor visual
  • Quieres alojar y cambiar el front sin depender del plan de una plataforma
  • La app ya tiene mucho código propio dentro del editor, y ahí pasa la mayoría de los cambios

Cuándo no

  • La app cumple y los cambios son pocos
  • Lo que duele es el modelo de datos o el backend: un front nuevo no lo arregla
  • Todavía estás descubriendo qué tiene que hacer el producto

01

Listamos cada pantalla, filtro y acción, y acordamos que el día del lanzamiento nada se sienta distinto.

02

Reconstruimos el front sobre el mismo backend, así que con Xano o Supabase no hay datos que migrar. Si el backend es el propio de WeWeb, planificamos esa parte primero.

03

El equipo usa la versión nueva con datos reales en una dirección aparte, mientras la vieja sigue disponible.

04

Cuando dejan de notar la diferencia, se cambia la dirección principal. Después vienen los cambios que estaban esperando.

Fechas y zonas horarias: una librería que decide qué día es con la zona horaria del navegador puede pasar una sesión al día anterior, y solo para los usuarios de un país.

Comportamientos que nadie escribió: el orden por defecto, los filtros guardados, qué hace un doble clic.

Direcciones escritas en la app (inicios de sesión, redirecciones, links de pago) que tienen que apuntar a la nueva.

Acciones masivas entre páginas: seleccionar filas en la página tres tiene que funcionar igual que antes.

De nuestro trabajo

Una plataforma de reservas grupales, de un front en WeWeb a código.

Reescribimos una plataforma de salidas grupales de un front en WeWeb a código, sobre el mismo backend en Xano. La regla antes de lanzar era que nada se sintiera distinto para quienes la usan. Después de la primera temporada completa, la responsable de operaciones escribió para contar que fueron unas de las primeras vacaciones en que ningún grupo llegó al cine equivocado.

Reservas grupales
bookings
Manage bookingsSummer holidaysImports
Confirm session
OSHC ServiceCinema LocationMovieProposed DateTotal PeopleReceived by CinemaStatus
Sunnyside OSHCNorthgate · Screen 3The Lost KiteTue 14 Jan42✓Confirmed
Harbour Kids ClubBayside · Screen 1Robo Pals 2Tue 14 Jan58✓Confirmed
Wattle Grove CareNorthgate · Screen 5Ocean FriendsWed 15 Jan37✓Confirmed
Riverbend OSHCEastland · Screen 2The Lost KiteWed 15 Jan64✓Received
Maple St KidsBayside · Screen 4Robo Pals 2Thu 16 Jan29✓Confirmed
5 of 1,284 bookingsSummer · 2026

¿No puedo exportar el código de WeWeb y listo?

Puedes. WeWeb exporta tu app como una app de Vue.js que puedes alojar tú con un plan pago, y si la exportación es lo que necesitas, puede alcanzar. Pero lo que cambies en el código exportado no vuelve al editor, así que si tu equipo va a seguir trabajando en código, vemos si la exportación es una buena base o si conviene reconstruir a partir de la app en uso. Depende de la app.

¿También hay que cambiar el backend?

No, si está en Xano o en Supabase y funciona: se queda, el front nuevo llama a los mismos endpoints y no hay migración de datos. Si la app usa el backend propio de WeWeb, ese backend también es parte de la plataforma, así que lo planificamos primero.

¿Mis usuarios lo van a notar?

No deberían. Mismas pantallas, mismos flujos y mismos datos el día del lanzamiento. Las mejoras llegan después del cambio, cuando todos confían en la versión nueva.

¿Cuánto tarda?

Depende de cuántas pantallas haya. Las dos últimas que hicimos tardaron entre dos y cuatro meses desde el primer commit hasta que el equipo trabajó en la versión nueva. El precio queda fijo antes de empezar, después de una revisión corta de la app.

¿De quién es el código?

Tuyo. El repositorio, el hosting y las cuentas de terceros están a tu nombre desde el principio o pasan a tu nombre antes de que terminemos.

Otras migraciones

Quince minutos en una llamada. Si no encajamos, te lo decimos y, si podemos, te recomendamos a alguien mejor.

Agenda una llamada de 15 minutos
SecciónInicio
Agenda una llamada