Lección 3 de 3
Ya tienes tu proyecto Laravel funcionando. Si abres su carpeta, verás muchos archivos y carpetas… y puede asustar un poco. 😅 ¡Tranquilo! En esta lección vas a entender, sin tecnicismos, para qué sirve cada carpeta importante.
- Por qué Laravel organiza todo en carpetas.
- Qué hay dentro de las carpetas que más vas a usar.
- Dónde se guardan tus rutas, tus vistas y tu configuración.
¿Por qué tantas carpetas?
Cada carpeta tiene un trabajo concreto. Eso mantiene tu proyecto ordenado: sabes exactamente dónde está cada cosa y dónde poner lo nuevo.
Un proyecto Laravel es como una casa con habitaciones: la cocina es para cocinar, el dormitorio para dormir, el garaje para el auto. No guardas la cama en la cocina. En Laravel, cada carpeta es una «habitación» con su propósito.
El mapa de tu proyecto
Este es el esquema de las carpetas principales y para qué sirve cada una:

Las que más vas a usar
- routes/ — aquí viven las rutas (las direcciones de tu web). El archivo estrella es
routes/web.php. ¡Lo verás mucho en el próximo módulo! - app/ — tu código: los controladores (el «cerebro») y los modelos (los datos).
- resources/ — las vistas: lo que el visitante ve en pantalla (el HTML y el diseño).
- public/ — lo que el navegador puede ver directo: imágenes, CSS, etc.
- .env — tus ajustes secretos (la conexión a la base de datos, contraseñas…). ¡Nunca lo compartas!
De momento solo necesitas saber que routes/ guarda las rutas y resources/ guarda las vistas. El resto lo irás conociendo a medida que avances. ¡Sin prisa!
vendor/ son las herramientas que descargó Composer: no la toques. Y el archivo .env tiene tus claves: mantenlo privado.
Un proyecto Laravel organiza todo en carpetas con un propósito. Ya sabes dónde están tus rutas, tus vistas y tu configuración. En el próximo módulo entramos a routes/web.php a crear tu primera ruta.
Abre la carpeta de tu proyecto y busca el archivo routes/web.php. Ábrelo con tu editor y echa un vistazo: ahí empezará la magia en la siguiente lección. 😉
Escrito por
Equipo Cursalia
Creamos Cursalia, el LMS gratuito y de código abierto para que cualquiera monte su academia online en su propio dominio.
Comentarios
Sé el primero en comentar este artículo. 👇
Deja tu comentario
Tu email no se publica. Los comentarios se revisan antes de aparecer.