Link Search Menu Expand Document

5.16. Aspectos avanzados de Laravel

En este apartado iremos añadiendo información breve sobre algunos aspectos avanzados de Laravel que no nos haya dado tiempo a tratar en las sesiones teóricas pero que surjan durante el desarrollo de los proyectos y sean interesantes.

Algunos de esos aspectos pueden ser:

  • Cómo desplegar Laravel en (casi) caulquier servidor sin volverse loco
  • Cómo actualizar la versión de Laravel de una aplicación existente sin pegarse un tiro en el pie
  • Traducciones
  • Testing con Laravel
  • Testing con herramientas externas: PHPUnit, Mockery, Selenium
  • Paginación de vistas
  • Routes model bindings
  • Validación avanzada de formularios con form requests
  • Laravel Mix para precompilación de CSS y Javascript
  • Cómo crear nuestros propios helpers y middlewares
  • Manipulación avanzada de las colecciones de Laravel (collections)
  • Eventos y listeners
  • Mejoras del rendimiento. Caché de Laravel
  • Decoradores e interfaces