Crear un buscador de texto dinámico con Laravel Livewire

Laravel Livewire

En esta lección 5 de la serie Transforma un listado estático en una interfaz dinámica con Laravel Livewire, vamos a convertir el buscador de texto estático en un buscador dinámico que actualice los resultados automáticamente a medida que los usuarios escriban en un campo de texto.

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

Mover lógica de un controlador a un componente de Laravel Livewire

Así como en los controladores, los componentes de Laravel Livewire también pueden incluir lógica propia, como por ejemplo interacciones con modelos de Eloquent y más. En esta lección vamos a mover gran parte del código del listado de usuarios del controlador hacia el componente de Laravel Livewire.

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

Instalación de Laravel Livewire

Livewire es un framework para Laravel que te permite crear interfaces dinámicas de forma simple, sin dejar de lado la comodidad de Blade. En esta serie de videotutoriales te enseñaré como utilizar Laravel Livewire para convertir tus módulos en interfaces dinámicas. Comencemos con la instalación de Livewire.

Ver post

Cómo publicar paquetes de PHP y Laravel en Packagist

Componentes para Laravel

Packagist es el repositorio de paquetes predeterminado de Composer, el manejador de dependencias de PHP. Cuenta con una gran cantidad de paquetes disponibles que puedes añadir como dependencias en tus proyectos, sin tener que especificar el repositorio donde se encuentran. Además, te permite publicar tus propios paquetes, como veremos en el siguiente videotutorial.

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

Crea Pull Requests en tiempo record con Hub de GitHub

Componentes para Laravel

Hub es una extensión de la linea de comandos de Git que te ayuda a realizar tareas de GitHub sin tener que dejar la terminal o consola. En este videotutorial te enseñaré cómo colaborar en proyectos Open Source con esta herramienta.

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

Ignorando archivos y directorios con .gitattributes

Componentes para Laravel

El archivo .gitattributes es un archivo de configuración que te permite asignarle atributos a otros archivos y directorios en tus proyectos, y así indicarle a Git de qué manera debe tratarlos. En esta lección te enseñaré cómo funciona .gitattributes con un ejemplo sencillo en el componente.

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

Mantén un formato de código consistente para tus aplicaciones y componentes con EditorConfig

Componentes para Laravel

EditorConfig nos ayuda a mantener un estilo de código consistente para un mismo proyecto sin importar si estamos trabajando con varios desarrolladores, utilizando múltiples IDEs o programando en diferentes sistemas operativos. En esta lección agregaré el archivo de configuración .editorconfig al componente y te enseñaré cómo funciona esta herramienta.

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

Arreglando el estilo de nuestro código automáticamente con GitHub Actions y PHP-CS-Fixer

Componentes para Laravel

En esta tercera parte de Ejecutando pruebas automáticamente con GitHub Actions, vamos a agregar un Workflow adicional para arreglar el estilo del código automáticamente utilizando una configuración personalizada con el componente PHP-CS-Fixer.

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.