Diferencia entre revisiones de «Usuario:ManuelRomero/micursos/Laravel/EstructuraProyecto»
De WikiEducator
(→Estructura de directorios) |
(→Directorio Raiz) |
||
Línea 13: | Línea 13: | ||
*En este directorio es dónde básicamente vamos a desarrollar nuestra aplicación | *En este directorio es dónde básicamente vamos a desarrollar nuestra aplicación | ||
*Practicamente la mayoría de los ficheros que tenemos que manipular se encuentran en esta carpeta | *Practicamente la mayoría de los ficheros que tenemos que manipular se encuentran en esta carpeta | ||
− | *Empezaremos moviéndonos dentro del directorio | + | *Empezaremos moviéndonos dentro del directorio '''''Http''''', donde se especifican las rutas de nuestro proyecto y los controladores. |
+ | *Este es un directorio que hay que aprender nada más empezar con Laravel '''''app/Http''''' | ||
;Directoria App | ;Directoria App | ||
[[Archivo:appDir.png]] | [[Archivo:appDir.png]] |
Revisión de 12:23 22 feb 2016
Estructura de directorios
- Al crear un proyecto Laravel, Lo primero que sorprende es la gran cantidad de ficheros que tiene sin haber escrito absolutamente una solo línea de código.
- Esto puede parecer desmotivador, pero no debe de serlo, no tenemos que conocer qué hace cada uno de esos 1011 directorios o 4557 ficheros
- Estos valores son el resultado de hacer un tree de un directorio de un proyecto laravel nada más crearlo.
- La estructura de directorios es un gran cambio respecto a la version anterior 4.2 de laravel
- Aunque según se desarrollen los proyectos se van comprendiendo y ubicando cada uno de estos directorios junto con los ficheros que conllevan, conviene tener una visión general de la estructura del proyecto
Directorio Raiz
- En este directorio es dónde básicamente vamos a desarrollar nuestra aplicación
- Practicamente la mayoría de los ficheros que tenemos que manipular se encuentran en esta carpeta
- Empezaremos moviéndonos dentro del directorio Http, donde se especifican las rutas de nuestro proyecto y los controladores.
- Este es un directorio que hay que aprender nada más empezar con Laravel app/Http
- Directoria App
;Directorio bootstrap
- Directorio config
Directorio database
Directorio public
Directorio resources
Directorio storage
Directorio test
Directorio vendor