Laravel Architecture

Pagina 1 di 1

Maurizio Fonte - Consulente Informatico - Ingegnere del Software e Cyber Security Specialist Freelance

Con Laravel 11 (e quindi Laravel 12), la classe base Controller è diventata più snella, non includendo più di default i trait AuthorizesRequests e ValidatesRequests come in Laravel 9/L10. Questo cambiamento spinge a un refactoring per una maggiore esplicitezza. Questo articolo tecnico ti guida, con esempi di codice, su come adattare i tuoi controller per gestire autorizzazione e validazione in modo moderno e pulito, migliorando la chiarezza del codice della tua impresa. Continua a leggere
I "Fat Controller" nelle applicazioni Laravel 9/10 possono diventare un incubo per la manutenibilità e il testing. È tempo di un refactoring verso un'architettura più pulita! Questo articolo tecnico ti guida, con esempi di codice, nell'adozione dei pattern Service Layer e Repository in un contesto Laravel 12, sfruttando anche i nuovi comandi make per snellire i tuoi controller e migliorare la qualità del codice per la tua impresa. Continua a leggere