muga.dev
← Volver al blog

Decisiones de arquitectura

Una aplicación educativa tiene que practicar lo que enseña

Explicar buenas prácticas no alcanza si el producto que las enseña las contradice.

La estructura también forma parte del contenido.

Estado actual

Criterio Web quedó definido como una aplicación educativa para aprender desarrollo web mediante contrastes concretos, práctica guiada y evaluación breve.

La arquitectura está planificada. La implementación todavía no empezó.

Decisión de arquitectura

El MVP será una aplicación estática, sin cuentas ni servidor.

El progreso se guarda en el navegador y puede transferirse mediante un código portable y versionado.

La base usa HTML semántico, CSS nativo, TypeScript estricto, Vite, Vitest y Playwright.

Criterio operativo

Cada módulo trabaja una sola decisión y muestra:

  • una implementación problemática
  • su consecuencia real
  • una alternativa correcta
  • una práctica
  • una evaluación
  • un criterio reutilizable

La accesibilidad WCAG 2.2 AA es una condición verificable, no un agregado posterior.

Hallazgo de implementación

Un producto educativo pierde autoridad cuando su repositorio, sus errores o su interfaz no sostienen lo que el contenido afirma.

Por eso, la arquitectura también debe poder leerse como ejemplo.

Resultado del trabajo diario

El alcance inicial quedó cerrado en ocho módulos y dejó afuera autenticación, base remota, colaboración y ejecución libre de código.

Cierre del proceso

Enseñar una práctica exige convertirla primero en una propiedad observable del propio sistema.

¿Querés ordenar tu próximo paso?

Hablemos del sistema que necesitás construir.

Contanos tu caso