Estudiando desde casa
La epidemia de COVID-19 ha provocado cambios drásticos a la economía. Incluyendo una subida del dólar en países como México y Colombia.
La epidemia de COVID-19 ha provocado cambios drásticos a la economía. Incluyendo una subida del dólar en países como México y Colombia.
En esta lección vamos a diseñar una manera de probar plantillas de Blade directamente dentro de nuestra prueba, con apoyo de Orchestra Testbench, conocimientos internos de Laravel y programación orientada a objetos.
Testbench es un componente que nos permite realizar pruebas de paquetes para Laravel que requieran integración con el sistema de rutas, base de datos, vistas y más. En esta lección realizaremos nuestra primera prueba utilizando este componente.
En esta lección vamos a comenzar escribiendo una sencilla prueba unitaria con PHPUnit para comprobar que podemos crear una instancia de una nueva clase, invocar un método y obtener el resultado esperado.
En esta lección vamos a comenzar la creación de un nuevo componente para PHP / Laravel utilizando Composer y PHPUnit.
Para actualizar de Laravel 6 a la versión 7 debemos realizar una serie de pasos que podrás ver a continuación. El proceso es muy sencillo y no debería tomar más de 15 minutos.
En esta lección veremos cómo utilizar uno o más «View Components» dentro de otro, cómo pasar y combinar atributos a través de un componente de Blade y más.
Laravel 7 incluye una nueva forma de escribir componentes utilizando una sintaxis similar a la de HTML. En el siguiente videotutorial exploraremos esta funcionalidad.
En nuestro listado de productos con categoría, probablemente nos hará falta mostrar el listado de productos filtrado por categoría. En esta lección trabajaremos en esta característica y veremos cómo mejorar el tiempo de respuesta de la base de datos mediante el uso de claves foráneas e índices.
Otra manera de optimizar nuestras consultas es utilizar la característica de paginación de Eloquent para evitar seleccionar todos los datos, y por el contrario obtenerlos en rangos de 15, 20, 50 o 100 resultados por página. En esta lección veremos cómo paginar datos con Laravel y los detalles que debemos tener en cuenta sobre las 2 formas de paginación que nos ofrece el framework.