Laravel 5.1 es la versión actual de Laravel, la cual es LTS y es compatible con la versión anterior (5.0), en estos tutoriales te explicaremos todo lo que necesitas saber de esta nueva versión.
Laravel nos provee de un mecanismo para implementar eventos en nuestras aplicaciones. Hoy, en la primera lección de nuestro nuevo Curso Eventos y Jobs en Laravel aprenderás qué son los eventos y los listeners y cómo usarlos en Laravel 5.2.
Regístrate para ver ésta y cientos de lecciones exclusivas.
Cuando trabajamos con desarrollo web debemos tener en cuenta muchos aspectos para optimizar el tiempo de carga de nuestras aplicaciones. Laravel Elixir es una herramienta que nos ayuda en este sentido, dándonos la oportunidad de compilar y minificar assets, de tal modo que podamos usar en producción archivos mucho mas livianos, por supuesto, todo esto es posible al gestor de tareas programadas Gulp.
Laravel Elixir es un paquete de Node.js que ha sido diseñado pensando específicamente en Laravel, pero a su vez, puede ser usado en otros tipos de proyectos como lo hicimos en el post Configuración de Elixir en proyectos fuera de Laravel. Hoy hablaremos de otro paquete de Node.js que nos permite comprimir todos los archivos de imagen de nuestra aplicación con Elixir y Gulp. Ver post
El componente de pruebas de Laravel nos ofrece un conjunto de herramientas para el mejor desarrollo de nuestras pruebas de integración y unitarias. Una de ellas son los traits con los cuales podemos incluir algunos métodos a nuestras clases que nos facilitan el trabajo, tales como los relacionados con el manejo de las migraciones de la base de datos de pruebas, así como el control de la ejecución de middleware y eventos. En este tutorial conoceremos cuáles traits tenemos disponibles y aprenderemos a usarlos.
Cuando trabajas con aplicaciones multi-idioma en Laravel, mantener al día las traducciones resulta ser algo confuso y en ocasiones puede que se nos olvide agregar alguna traducción. laravel-langman (Language Manager) es un paquete que facilita la sincronización de los archivos de idiomas y permite crear las traducciones correspondientes, todo esto desde la consola haciendo uso de artisan.
Es común ver en formularios de una aplicación web un campo captcha, es decir, un campo donde el usuario debe introducir los caracteres presentes en una imagen distorsionada; esto con el fin de comprobar que quien esté usando la aplicación sea un humano. Podemos usar la solución que nos ofrece Google con reCAPTCHA, donde el usuario solo debe hacer clic en un checkbox y luego seleccionar un conjunto de imágenes según las condiciones que le solicita. En este tutorial vamos a implementar reCAPTCHA para el login y registro de una aplicación de Laravel 5.2.
Laragon es una suite de desarrollo para PHP que funciona sobre Windows diseñado especialmente para trabajar con Laravel. Similar a otras herramientas como Xampp o Wampp, Laragon nos permite crear un entorno de desarrollo con estas características: Ver post
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().
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.
En esta lección se dará respuesta al ejercicio dejado en la lección anterior. Como en todo problema, en la informática no hay solo una solución correcta. Tan solo nos guiaremos por la prueba escrita en la lección anterior para hacerla pasar y así desarrollar la respuesta.
En esta nueva lección del curso Primeros pasos con Laravel 5.* te plantearemos un ejercicio para que completes el desarrollo del feature Detalle de una nota apoyándonos con el componente de pruebas de Laravel y TDD.
Styde usa cookies para guardar tus preferencias y para seguimiento anónimo AceptarLeer más
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.