20 Laravel Packages om te gebruiken in 2025
Dirk Jan Laros · 1 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 we voorbij zagen komen op X.

Samen aan de slag
Of een vraag?

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