Aggiornamento Laravel 12: nuova grande novità Laravel

Il 24 febbraio 2025 è stata rilasciata la versione 12 di Laravel, il popolare framework PHP. Questa release si concentra su miglioramenti alla stabilità, performance e strumenti per sviluppatori, introducendo nuovi starter kit e ottimizzazioni che semplificano lo sviluppo di applicazioni web moderne.​ Nuovi starter kit per React, Vue e Livewire Laravel 12 introduce nuovi […] L'articolo Aggiornamento Laravel 12: nuova grande novità Laravel sembra essere il primo su Il blog di LaraMind.

Apr 26, 2025 - 21:24
 0
Aggiornamento Laravel 12: nuova grande novità Laravel

Il 24 febbraio 2025 è stata rilasciata la versione 12 di Laravel, il popolare framework PHP. Questa release si concentra su miglioramenti alla stabilità, performance e strumenti per sviluppatori, introducendo nuovi starter kit e ottimizzazioni che semplificano lo sviluppo di applicazioni web moderne.​

Nuovi starter kit per React, Vue e Livewire

Laravel 12 introduce nuovi starter kit per facilitare l’integrazione con i principali framework frontend.

Integrazione con React, Vue e Livewire

I nuovi starter kit offrono configurazioni predefinite per React, Vue e Livewire, utilizzando Inertia 2, TypeScript, shadcn/ui e Tailwind CSS. Questi kit semplificano la creazione di applicazioni full-stack, fornendo un’esperienza di sviluppo coerente e moderna. ​

Autenticazione avanzata con WorkOS AuthKit

Ogni starter kit include una variante con WorkOS AuthKit, che offre autenticazione sociale, passkey e supporto SSO. WorkOS fornisce autenticazione gratuita per applicazioni con fino a 1 milione di utenti attivi mensili.​

Deprecazione di Breeze e Jetstream

Con l’introduzione dei nuovi starter kit, Laravel Breeze e Jetstream non riceveranno ulteriori aggiornamenti. Gli sviluppatori sono incoraggiati a migrare ai nuovi kit per beneficiare delle ultime funzionalità e miglioramenti. ​

Miglioramenti alle performance e alla scalabilità

Laravel 12 apporta diverse ottimizzazioni per migliorare le prestazioni delle applicazioni.

Caching asincrono

Il framework introduce meccanismi di caching asincroni, permettendo alle operazioni di cache di essere eseguite in background senza bloccare altri processi. Questo migliora la reattività delle applicazioni, specialmente sotto carichi elevati. ​

Ottimizzazione delle query

Il Query Builder di Laravel è stato migliorato per utilizzare più efficacemente le funzionalità specifiche dei database, riducendo le computazioni ridondanti e migliorando le prestazioni delle query complesse. ​

Supporto per PHP 8.2 e Just-In-Time Compilation

Laravel 12 richiede PHP 8.2 come versione minima, sfruttando le funzionalità moderne del linguaggio, come la compilazione Just-In-Time (JIT), per accelerare l’esecuzione del codice. Laravel News

Strumenti per sviluppatori e miglioramenti all’esperienza di sviluppo

Laravel 12 introduce nuove funzionalità per semplificare e velocizzare il lavoro degli sviluppatori.

Scaffolding unificato

Il nuovo comando php artisan scaffold consente di generare modelli, migrazioni e controller con un singolo comando, riducendo la necessità di eseguire comandi multipli per creare le risorse di base di un’applicazione. ​

Debugging assistito da AI

Laravel 12 introduce un assistente di debugging basato su intelligenza artificiale, che fornisce suggerimenti azionabili basati sui dati di runtime, aiutando gli sviluppatori a identificare e risolvere rapidamente i problemi. ​

Miglioramenti alla CLI Artisan

La console Artisan è stata potenziata con nuove funzionalità interattive, migliorando l’esperienza di utilizzo e rendendo più semplice l’esecuzione di comandi complessi senza consultare la documentazione.

Dai un’occhiata ai nostri corsi Laravel! Migliora le tue skills come developer, e cambia per sempre la tua carriera!​

Laravel 12 rappresenta un passo avanti nella maturazione del framework, focalizzandosi su stabilità, performance e strumenti per sviluppatori. Con nuovi starter kit, miglioramenti al caching e al debugging, e una maggiore integrazione con strumenti moderni, Laravel 12 offre un ambiente di sviluppo più efficiente e potente.​

Per ulteriori dettagli e per iniziare con Laravel 12, visita la documentazione ufficiale

L'articolo Aggiornamento Laravel 12: nuova grande novità Laravel sembra essere il primo su Il blog di LaraMind.