Limitar el número de accesos a una API con el Middleware ThrottleRequests de Laravel 5.2

Con esta lección iniciamos la segunda parte del Curso Novedades en Laravel 5.2 donde conocerás los features incluidos en Laravel 5.2 para el desarrollo de API seguras sin la necesidad de usar paquetes de terceros. En esta clase nos enfocaremos en la limitación de la cantidad de peticiones que un usuario puede hacer a una API a través del middleware ThrottleRequest.

Regístrate para ver ésta y cientos de lecciones exclusivas.

Asociar rutas a modelos de Eloquent con Implicit Route Binding

El Implicit Route Binding es una funcionalidad de Laravel que nos permite atar un modelo a una ruta de forma automática, de tal manera que podamos acceder a los registros de un modelo sin definir de forma explicita una función de búsqueda para dicho registro.

Puede que este concepto te parezca un solo confuso pero después de este vídeo seguramente tendrás una idea mucho más clara de lo que se trata.

Regístrate para ver ésta y cientos de lecciones exclusivas.

Grupos de rutas en Laravel 5.*

banner-route-groups-laravel

Laravel nos proporciona una manera de agrupar las rutas de un proyecto: el método Route::group() que nos  permite simplificar nuestro archivo de rutas, organizándolas en grupos que comparten elementos en común como pueden ser middleware, namespaces, sub-dominios, entre otros; que de otra manera, resultaría engorroso asignar o definir para cada ruta. En este tutorial conoceremos las distintas opciones que tenemos disponibles con el método Route::group().

Ver post

Protección de un panel de administración con el middleware Authorize

En esta cuarta lección del Curso Novedades de Laravel 5.2 estudiaremos un nuevo feature introducido recientemente en el framework de Laravel con el que podremos restringir el acceso a ciertas partes de nuestro proyecto, haciendo uso de los middleware, sus grupos y las reglas de políticas de acceso.

Regístrate para ver ésta y cientos de lecciones exclusivas.

Cambios en el RouteServiceProvider en Laravel 5.2.27

Logo

RouteServiceProvider

Novedades en Laravel 5.2 Extra

En Laravel 5.2.27 se realizaron cambios en el RouteServiceProvider que afectan la manera de estructurar las rutas en app/Http/routes.php. Dependiendo de la versión de Laravel 5.2 con la cuál estás trabajando, esto podría traerte problemas sí estás siguiendo un tutorial de una lección anterior a 5.2.27. Es por ello que anexamos esta lección al Curso de novedades en Laravel 5.2 donde te explicamos el cambio y qué puedes hacer al respecto, además, aprovecharemos para explicarte a fondo cómo funciona el RouteServiceProvider de Laravel y una manera alternativa de estructurar tus rutas, similar a la de Laravel Spark.

Regístrate para ver ésta y cientos de lecciones exclusivas.

Crea datos de prueba con Laravel test model factory helper

laravel-test-model-factory-helper

Crear datos de prueba para comprobar el funcionamiento de tu aplicación es cada vez más sencillo con Laravel. El framework ahora cuenta con una capa o feature llamada Model factory que permite crear y almacenar información aleatoria para su posterior uso. Todo esto es posible con la ayuda del componente Faker, que ahora también viene incluido en Laravel, por defecto. Pero, ¿Y si damos un paso más? Hoy quiero explicarte cómo es posible generar model factories automáticamente con el complemento mpociot/laravel-test-factory-helper y así ahorrar aún más tiempo.

Ver post

Cómo funcionan los Grupos de Middleware en Laravel 5.2

Bienvenidos a la tercera lección del Curso Novedades de Laravel 5.2 en la cual estudiaremos los Middleware, el componente de Laravel que nos proporciona un mecanismo conveniente para filtrar las peticiones HTTP entrantes de nuestras aplicaciones y de esta manera se minimiza la carga de trabajo en los controladores. Pero además, ahora en Laravel 5.2 nos facilita aún más esta tarea pues se ha incluido una nueva forma de organizarlos con los grupos de Middleware o middlewareGroups.

Regístrate para ver ésta y cientos de lecciones exclusivas.

Suscríbete a nuestro boletín

Te enviaremos publicaciones con consejos útiles y múltiples recursos para que sigas aprendiendo.

Suscríbete a nuestro boletín

Recibe consejos útiles, promos y múltiples recursos directamente en tu correo.

Tu nombre y correo serán enviados directamente a MailChimp. No compartiremos tus datos con otras empresas.