SlideShare una empresa de Scribd logo
CURSO:
LARAVEL (FRAMEWORK PHP)
MODULO I - TEMA I
RUTAS
ESTRUCTURA DE CARPETAS
config: Contiene todos los archivos de configuración de su aplicación.
database: Contiene todo lo necesario para la creación de la estructura de la base de datos.
public (from controller): Es la puerta de acceso a la aplicación (index.php), además contiene
las imágenes, CSS o JavaScript ya compilados para aplicarse en la aplicación.
resource: Contiene todas las vistas de la aplicación, además los CSS o JavaScript sin compilar.
route: Contiene las rutas que son con la cuales accedemos a las páginas de nuestro aplicativo.
storage: Directorio que contiene el almacenamiento de datos. Caché y logs que genera el
framework.
test: Contiene la lógica para las pruebas automatizadas de nuestro aplicativo.
bootstrap: Contiene el app.php, archivo que inicia el marco (framework).
app (directorio raíz): Contiene el código central de la aplicación. Es la carpeta donde
generaremos el código fuente vinculada a la lógica de la aplicación.
Vendor: Contiene las dependencias de Composer.
ESTRUCTURA DE RUTAS
1 2 3
5
4
1 Route::get
Patrón Facade
Verbo HTTP
2 ‘clientes/{nombre?}’
Identificador de ruta
Argumento (? = opcional)
3 function ($nombre = null)
Clousure (función anónima)
Argumento (null = opcional)
ESTRUCTURA DE RUTAS
1 2 3
5
4
Return view(‘welcome’)
4
Retorno de vista
Nombre de vista(no vá blade.php)
5 name (‘clientes’)
Nombre de ruta
Indetificador {{ route(‘clientes’) }}

Más contenido relacionado

PDF
-.-manual de LARAVEL bootcamp blablab-.-
PDF
Laravel vc
PPTX
Introducción a Laravel 5 - Un Framework para Artesanos Web
PDF
Laravel 5.1
PPTX
Curso Laravel basico.pptx
PPTX
LARAVEL-01-INTRODUCCION.pptx
PPTX
Presentacion de diapositivas en el ámbito de la ingeniera en DS
-.-manual de LARAVEL bootcamp blablab-.-
Laravel vc
Introducción a Laravel 5 - Un Framework para Artesanos Web
Laravel 5.1
Curso Laravel basico.pptx
LARAVEL-01-INTRODUCCION.pptx
Presentacion de diapositivas en el ámbito de la ingeniera en DS

Similar a 1 Rutas.pdf (18)

ODP
Introducción a Kohana Framework
PDF
Desarrollo rápido de apps web con laravel - DevAcademy
PDF
Temario Laravel 11 Temario Laravel 11 y Angular 17
DOCX
Manual tecnico umasoft
PPTX
Framework kahana
PPTX
PDF
Silex, desarrollo web ágil y profesional con PHP
PDF
I18n DeSymfony
PPTX
Framework
PPTX
Framework
PPTX
Pleased to meet you, Laravel
PPTX
intro_laravel_mobile ...................
PPTX
Framework
PDF
guia1 para aprener laravel desde cero con ejemplos practico
PDF
laravel-es.31.pdf V laravel-laravel-es.31.pdfes.31.pdf
PDF
Laravel 5.1
PDF
Temario Laravel + Angular (4).pdf
Introducción a Kohana Framework
Desarrollo rápido de apps web con laravel - DevAcademy
Temario Laravel 11 Temario Laravel 11 y Angular 17
Manual tecnico umasoft
Framework kahana
Silex, desarrollo web ágil y profesional con PHP
I18n DeSymfony
Framework
Framework
Pleased to meet you, Laravel
intro_laravel_mobile ...................
Framework
guia1 para aprener laravel desde cero con ejemplos practico
laravel-es.31.pdf V laravel-laravel-es.31.pdfes.31.pdf
Laravel 5.1
Temario Laravel + Angular (4).pdf
Publicidad

Más de fispari1 (19)

PDF
325562_TALLER-FODA analisis foda metodo.pdf
PPTX
Stock Consumo ingreso cobertura rotación.pptx
PPT
Diagrama de Ciclo de vida M.A (3).ppt
PDF
1. Descubrimiento de datos con Power Query-Continuación.pdf
PDF
androiddd.pdf
PDF
P-COR-SIG-003 Procedimiento de No Conformidades y Acciones Correctivas V00.pdf
PPTX
Mapeo Procesos Antapite Nivel 0 RevDic21.pptx
PPTX
GOBIERNO vs GESTION EN TI.pptx
PDF
expresion-regular.pdf
PDF
PPT Sesión 09 - PBI Python.pdf
PDF
PPT Sesión 08 - PBI Python.pdf
PDF
PPT Sesión 07 - PBI Python.pdf
PDF
PPT Sesión 05- PBI Python.pdf
PDF
PPT Sesión 04- PBI Python.pdf
PDF
PPT Sesión 03 - PBI Python.pdf
PDF
PPT sesion 01.pdf
PDF
PPT clase preámbulo.pdf
PDF
Sesion8 Aplicaciones Moviles.pdf
PDF
Rutas y Controladores.pdf
325562_TALLER-FODA analisis foda metodo.pdf
Stock Consumo ingreso cobertura rotación.pptx
Diagrama de Ciclo de vida M.A (3).ppt
1. Descubrimiento de datos con Power Query-Continuación.pdf
androiddd.pdf
P-COR-SIG-003 Procedimiento de No Conformidades y Acciones Correctivas V00.pdf
Mapeo Procesos Antapite Nivel 0 RevDic21.pptx
GOBIERNO vs GESTION EN TI.pptx
expresion-regular.pdf
PPT Sesión 09 - PBI Python.pdf
PPT Sesión 08 - PBI Python.pdf
PPT Sesión 07 - PBI Python.pdf
PPT Sesión 05- PBI Python.pdf
PPT Sesión 04- PBI Python.pdf
PPT Sesión 03 - PBI Python.pdf
PPT sesion 01.pdf
PPT clase preámbulo.pdf
Sesion8 Aplicaciones Moviles.pdf
Rutas y Controladores.pdf
Publicidad

Último (20)

PPT
introduccion a las_web en el 2025_mejoras.ppt
PPTX
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PPTX
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PDF
Liceo departamental MICRO BIT (1) 2.pdfbbbnn
PDF
Diapositiva proyecto de vida, materia catedra
PDF
Plantilla para Diseño de Narrativas Transmedia.pdf
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
DOCX
Zarate Quispe Alex aldayir aplicaciones de internet .docx
PDF
Maste clas de estructura metálica y arquitectura
PDF
taller de informática - LEY DE OHM
PPTX
Propuesta BKP servidores con Acronis1.pptx
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PDF
Estrategia de apoyo tecnología miguel angel solis
PDF
clase auditoria informatica 2025.........
PPTX
Sesion 1 de microsoft power point - Clase 1
PDF
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
introduccion a las_web en el 2025_mejoras.ppt
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
El-Gobierno-Electrónico-En-El-Estado-Bolivia
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
Liceo departamental MICRO BIT (1) 2.pdfbbbnn
Diapositiva proyecto de vida, materia catedra
Plantilla para Diseño de Narrativas Transmedia.pdf
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
Zarate Quispe Alex aldayir aplicaciones de internet .docx
Maste clas de estructura metálica y arquitectura
taller de informática - LEY DE OHM
Propuesta BKP servidores con Acronis1.pptx
historia_web de la creacion de un navegador_presentacion.pptx
Estrategia de apoyo tecnología miguel angel solis
clase auditoria informatica 2025.........
Sesion 1 de microsoft power point - Clase 1
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL

1 Rutas.pdf

  • 2. ESTRUCTURA DE CARPETAS config: Contiene todos los archivos de configuración de su aplicación. database: Contiene todo lo necesario para la creación de la estructura de la base de datos. public (from controller): Es la puerta de acceso a la aplicación (index.php), además contiene las imágenes, CSS o JavaScript ya compilados para aplicarse en la aplicación. resource: Contiene todas las vistas de la aplicación, además los CSS o JavaScript sin compilar. route: Contiene las rutas que son con la cuales accedemos a las páginas de nuestro aplicativo. storage: Directorio que contiene el almacenamiento de datos. Caché y logs que genera el framework. test: Contiene la lógica para las pruebas automatizadas de nuestro aplicativo. bootstrap: Contiene el app.php, archivo que inicia el marco (framework). app (directorio raíz): Contiene el código central de la aplicación. Es la carpeta donde generaremos el código fuente vinculada a la lógica de la aplicación. Vendor: Contiene las dependencias de Composer.
  • 3. ESTRUCTURA DE RUTAS 1 2 3 5 4 1 Route::get Patrón Facade Verbo HTTP 2 ‘clientes/{nombre?}’ Identificador de ruta Argumento (? = opcional) 3 function ($nombre = null) Clousure (función anónima) Argumento (null = opcional)
  • 4. ESTRUCTURA DE RUTAS 1 2 3 5 4 Return view(‘welcome’) 4 Retorno de vista Nombre de vista(no vá blade.php) 5 name (‘clientes’) Nombre de ruta Indetificador {{ route(‘clientes’) }}