Arquitectura de Software · Patrón MVC

Del espagueti al MVC

Una aplicación que funciona pero está mal organizada, y las tres piezas que la arreglan: Modelo Vista Controlador. Aquí están la presentación del tema, la guía del laboratorio y el código de partida.


Empiecen así

Necesitan Node.js 18 o superior, Git y un navegador. No hay nada que instalar: el proyecto no tiene dependencias.

git clone https://github.com/SU-USUARIO/equipo-N-mvc.git
cd equipo-N-mvc
npm start          # la app en http://localhost:3000 y la versión espagueti en /espagueti.html
npm test           # las pruebas del Modelo y las reglas de arquitectura

¿Sin Node? La guía trae un Plan B con la extensión Live Server de VS Code.