Reducir código duplicado en vistas, componentes y pruebas con PHP y Laravel

Componentes para Laravel

En esta lección trabajaremos en agregar los métodos restantes para nuestro componente de formulario, y veremos varias maneras de reducir la duplicación de código tanto en nuestras pruebas de PHPUnit como en nuestras vistas y componentes de Blade.

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

Agregando nuevas características a un componente de Blade con pruebas automatizadas

Componentes para Laravel

En esta lección vamos a agregar la funcionalidad para renderizar formularios con métodos get, post, put, patch y delete, trabajando con PHPUnit para asegurar que nuestro código funcione correctamente antes de publicar nuestro nuevo componente.

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

Pruebas de integración para componentes de Blade en Laravel 7 o superior

Componentes para Laravel

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.

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

Tip de optimización con Eloquent #4: Utiliza paginación

Optimización de consultas SQL

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.

Ver post

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.