Close-up foto van VS-Code met een Laravel-project geopend
Dirk Jan Laros · 2 minuten leestijd · Gepubliceerd op 20-12-2024

20 Laravel Packages om te (gaan) gebruiken in 2025

Hier zijn 20 handige Laravel packages om eens uit te proberen.

Data

  1. laravel-excel: De beste oplossing voor het verwerken van Excel-exporten en -importen.
  2. laravel-data: Handig voor het gebruik van DTO’s (Data Transfer Objects).
  3. json-api: Implementeert de feature-rich JSON API-standaard.
  4. laravel-transporter: Essentieel voor werken met externe API’s.

Front-end

  1. laravel-blade-javascript: Zet PHP-variables om naar JS-variables.
  2. ziggy: Gebruik Laravel-routes in JavaScript.
  3. blade-shortcuts: Een handige collectie van Blade-directives om o.a. datums en bestandsgroote weer te geven.

Eloquent Builder

  1. laravel-query-builder: Bouw Eloquent-query’s op basis van verzoeken.
  2. search-query-builder: Bouw eenvoudig Eloquent-query’s specifiek voor zoekresultaten.
  3. has-many-deep: Query diepe relaties met één SQL-query.

Productie

  1. laravel-backup: Eenvoudig back-ups maken van databases en bestanden.
  2. laravel-activitylog: Log elke activiteit in je applicatie.

Monitoring / Analyse

  1. clockwork: Uitgebreide debugtool voor monitoring.
  2. phpinsights: Statische analysetool die je codebase beoordeelt.
  3. laravel-health: Monitor de gezondheid van je applicatie en server.

Development

  1. laravel-ide-helper: Biedt autocompletion voor je IDE.
  2. blueprint: Genereer modellen, migraties, controllers, routes, enz. vanuit een YAML-bestand.
  3. larastan: Statische analysetool die goed integreert met Laravel.
  4. deptrac: Houd je architectuur schoon met statische analyse.
  5. request-factories: Bespaar tijd bij het maken van verzoekgegevens voor tests.

Deze packages zijn essentieel voor verschillende aspecten van Laravel-ontwikkeling, van back-ups en monitoring tot statische analyse en API-integratie. Wat is/wordt jouw favoriete uitbreiding in 2025?

Deze collectie hebben wij opgesteld naar aanleiding van een tweet die voorbij kwam op X.

Samen aan de slag
Of een vraag?

stuur een e-mail naar
info@q2-software.nl
of telefoneer 085 06 06 133