Rutas con parámetros dinámicos en Laravel 10
En esta lección aprenderás a definir rutas con parámetros dinámicos usando el framework Laravel a partir de su versión 10.
En esta lección aprenderás a definir rutas con parámetros dinámicos usando el framework Laravel a partir de su versión 10.
Puesto que Laravel usa Front Controller para redirigir las peticiones, cuando quieras crear una página no debes agregar un archivo .php
a tu directorio público sino crear una ruta. En esta lección te enseñaré cómo definir rutas básicas con el framework Laravel a partir de la versión 10.
Laravel, así como otros frameworks de PHP y otros lenguajes, usa un único punto de acceso a la aplicación llamado Front Controller, en esta lección te hablaré brevemente de cómo funciona este patrón y revisaremos el primero de los directorios que trae nuestro proyecto base de Laravel.
En esta lección vamos a instalar Laravel 10, tarea que podemos lograr de forma muy sencilla utilizando Composer, el manejador de dependencias de PHP.
En el video tutorial 6 de nuestra serie Desarrollo web con PHP y Laravel en macOS Monterey, vamos a mejorar la apariencia de PHPStorm, ocultando muchas opciones innecesarias. Además vamos a instalar varios plugins para ampliar la funcionalidad de este poderoso IDE.
En esta lección instalaremos un nuevo servidor de base de datos de MySQL utilizando la aplicación DBngin. También instalaremos TablePlus y Sequel Ace para poder crear y administrar nuestras bases de datos con un entorno gráfico.
En esta lección vamos a instalar MySQL en macOS Big Sur utilizando para ello Homebrew. Además instalaremos el programa Sequel Ace para explorar nuestras tablas con una interfaz amigable.
En este video-tutorial voy a instalar PHP con Homebrew, Composer, Laravel Valet, el instalador de Laravel y crearemos un par de proyectos demo de Laravel con la versión más actual o con una versión específica del framework.
En este videotutorial vamos a utilizar otra característica de PHUnit, me refiero a la anotación @group
para separar las pruebas de API usando el concepto de «Pruebas de contracto» y clases abstractas como hemos aprendido en el Curso de Patrones de Diseño con PHP.
En este videotutorial vamos a utilizar la característica de Data Providers de PHPUnit para re-usar el método de prueba con dos implementaciones diferentes de nuestra interfaz Gateway.