Saltar al contenido
Crear cuenta
← Blog
Plataforma 1 min lectura

Publicando apps React con App Engine

Árboles de código reales, builds Vite en cloud, versiones inmutables y composición por contratos — cómo LLC trata las apps internas como artefactos de primera clase.

  • #app-engine
  • #react
  • #apps

Las herramientas internas mueren de la misma forma en todas partes: alguien hace fork de un dashboard, el fork diverge, la persona se va, y dos años después nadie se atreve a tocar el deploy. App Engine es nuestra respuesta — tratar cada app como un artefacto versionado, no una carpeta en la laptop de alguien.

Proyectos reales, no configs de widgets

Una app de App Engine es un proyecto React real: src/main.jsx, componentes JSX, contratos JSON-schema, un manifest. El engine almacena el árbol de código, corre el build de Vite en el cloud y produce un bundle ESM con las dependencias de runtime externalizadas — React, MUI y los SDKs los inyecta la página host, así que el bundle típico de una app se mantiene liviano.

Publicar = congelar

Publicar crea una versión inmutable: manifest, rutas, contratos y snapshot del código, congelados una vez construida. El rollback es apuntar la versión activa un paso atrás — no un rebuild bajo presión un viernes a las 6pm. El flip del puntero es atómico.

Los contratos hacen componibles las apps

Cada app declara un schema de entrada y uno de salida. Eso es lo que convierte una UI en un bloque de construcción: un workflow puede lanzar la app en modo task, entregarle un payload y recibir salida validada cuando el humano termina. La misma mesa de aprobaciones sirve a un portal (embedded), a una cola de tareas (task) y a un proceso automatizado (workflow) sin una línea de código pegamento.

Dónde entra la IA

Como la fuente de verdad vive en la plataforma, un asistente de IA en App Studio edita el mismo árbol, corre el mismo build y produce las mismas versiones inmutables — bajo los mismos permisos y el mismo rastro de auditoría que cualquier developer. Esa es la dirección: apps cuyo costo de mantenimiento deja de escalar con su cantidad.

Pon tu plataforma sobre el backbone.