7-Creando un Layout Principal en Pug
Layout Principal en Pug: Organiza tu Proyecto de Bienes Raíces En este tutorial, avanzaremos en nuestro proyecto BIENESRAICES_MVC implementando un layout principal con Pug. Esto nos permitirá reutilizar código en múltiples vistas (como login y registro) y mantener una estructura limpia y escalable. 1. Estructura del Proyecto Antes de comenzar, revisemos la organización del proyecto: Copy Download BIENESRAICES_MVC/ ├── controllers/ ├── node_modules/ ├── public/ │ ├── css/ │ │ ├── app.css │ │ └── tailwind.css │ ├── img/ │ └── js/ ├── routes/ ├── views/ │ ├── auth/ │ │ ├── login.pug │ │ └── registro.pug │ └── layout/ │ └── index.pug ├── package.json └── tailwind.config.cjs 2. ¿Por qué un Layout Principal? En aplicaciones web, elementos como el header , footer o navbar se repiten en todas las páginas. Con Pug, podemos centralizarlos en un layout base y extenderlo en cada vista, evitando duplicar có...