Categoria
Notizie Laravel
Notizie Laravel in italiano: release, package, tutorial e aggiornamenti dall'ecosistema. Traduzioni curate e revisionate per restare aggiornato su Laravel, Livewire e Filament.
Articoli
100 articoli
Annuncio di laravel-sluggable v4 con URL auto-riparanti
Spatie ha rilasciato la v4 di laravel-sluggable, che introduce la generazione di slug tramite attribute, gli URL auto-riparanti che combinano slug e primary key per evitare link rotti dopo una rinomina, e action sovrascrivibili per personalizzare la logica di generazione ed estrazione. Il pacchetto include anche una skill per Laravel Boost che guida l'assistente AI nell'aggiunta di modelli sluggable.
Laravel Cloud Pre-Check: la tua app è pronta per il deploy? | Laravel - Lo stack pulito per Artisans e agenti
Il Laravel Cloud Pre-Check è uno strumento gratuito di analisi statica che verifica la compatibilità della tua applicazione Laravel con Laravel Cloud prima della migrazione. Fornisce un report chiaro e utilizzabile, evidenziando eventuali blocchi o avvisi da correggere. Scopri se la tua app è pronta per il deploy in pochi minuti.
Genera pass Apple e Google Wallet da Laravel
Il pacchetto Laravel Mobile Pass di Spatie permette di generare pass Apple e Google Wallet da un'app Laravel, gestire aggiornamenti in tempo reale e inviare notifiche push. Il post mostra esempi pratici per carte d'imbarco, biglietti per eventi e altri casi d'uso, con supporto sia per iOS che per Android.
Perché dovresti considerare un Laravel Partner per il tuo progetto | Laravel - Lo stack pulito per Artisans e agenti
Affidare il proprio progetto a un'agenzia di sviluppo è un azzardo, ma un Laravel Partner riduce i rischi e accelera i tempi. Il programma Partner riunisce agenzie verificate e distribuite in tutto il mondo, articolate in due livelli, Community e Premier, selezionate per competenza sull'ecosistema, specializzazione di settore e presenza geografica.
Test di integrazione del nostro pacchetto Laravel con un server e una coda reali
Scopri come testare end-to-end un pacchetto Laravel usando Orchestra Testbench, un server HTTP reale e un queue worker. Il setup cattura payload su disco, attende i job asincroni e verifica trace, errori e log in un'applicazione Laravel reale.
Il nostro progetto hackathon: Live at Spatie
Live at Spatie è un progetto nato da un hackathon per gestire la musica in ufficio senza dirottare le sessioni e con una coda condivisa. L'app, basata su Laravel e React, avvolge Owntone e include un bot Slack con cervello MCP. Il risultato è una maggiore trasparenza su cosa suona e chi l'ha aggiunto.
Deploy di un'app MCP Laravel in produzione con Laravel Cloud | Laravel - La stack pulita per Artigiani e agenti
Questo articolo mostra come costruire e distribuire un'app MCP Laravel in produzione utilizzando Laravel Cloud. Partendo da un workflow di supporto SaaS, si creano tre strumenti MCP che consentono a Claude di accedere ai dati degli abbonamenti, testarli e distribuirli con un semplice push Git. Include anche best practice per sicurezza, rate limiting, testing e monitoraggio.
Linee guida Spatie come competenze AI
Spatie ha rilasciato spatie/guidelines-skills, un pacchetto che trasforma le sue linee guida di codifica in skills per assistenti AI come Claude Code, Cursor e GitHub Copilot. Include quattro skills per PHP/Laravel, JavaScript, version control e sicurezza, installabili tramite Laravel Boost o skills.sh.
Come ho costruito un CRM potenziato dall'AI con Laravel in una settimana | Laravel - Lo stack pulito per Artigiani e agenti
Un sviluppatore freelance senior racconta come ha costruito un CRM potenziato dall'AI per un centro di risposta alle emergenze in meno di una settimana usando Laravel, Laravel Herd, Laravel Cloud e l'AI SDK. L'articolo spiega come ha automatizzato i colli di bottiglia manuali, implementato PWA e notifiche push, e come Laravel gli ha permesso di passare da sviluppatore a architetto di sistema.
Introduzione a TypeScript Transformer 3
TypeScript Transformer 3 è stato completamente riscritto da zero per diventare un framework per costruire ponti tra PHP e TypeScript. La nuova versione introduce concetti come TransformedProvider, un vero AST, supporto per PHPStan e modalità watch, oltre a helper per route e controller Laravel.
Cambi di vista istantanei con il prefetching di Inertia v3
Scopri come il prefetching di Inertia v3 rende istantanei i cambi di vista in un helpdesk Laravel, grazie al precaricamento dei dati al passaggio del mouse. L'articolo spiega l'uso di 'prefetch', 'cacheFor' e la gestione della cancellazione per ottimizzare la navigazione.
Come usiamo gli aggiornamenti ottimistici di Inertia v3 in There There
In questo articolo mostriamo come There There, l'helpdesk che stiamo costruendo in Spatie con Laravel e Inertia, sfrutta gli aggiornamenti ottimistici di Inertia v3. Un esempio concreto su toggle di team e workflow: l'interfaccia cambia subito, mentre la richiesta viaggia in background. Se il server risponde con un errore, Inertia ripristina lo stato da solo, senza codice manuale di rollback.
Come Flare gestisce i componenti single file di Livewire v4
Scopri come Flare gestisce i componenti single file di Livewire v4, mappando gli hash dei file compilati ai percorsi sorgente reali e correggendo le stack trace. Il supporto include anche la registrazione delle trace delle prestazioni con tag accurati per ogni componente.
Debug dello stato dell'applicazione attivato dal focus
Debug di stati applicativi attivati dal focus: una tecnica per ispezionare elementi in focus usando un timeout con debugger. Scopri come applicarla in React, e l'alternativa disponibile in Chrome DevTools con l'opzione 'Emulate a focussed page'.
Costruire Laravel Error Share
Laravel Error Share è un pacchetto che permette di condividere le eccezioni Laravel locali tramite un URL pubblico. L'articolo esplora i dettagli implementativi, dalla sovrascrittura della vista vendor all'uso di un componente Blade e di test snapshot per mantenere la compatibilità con Laravel.
Ottimizza per l'opzionalità e costruisci verso checkpoint
L'articolo spiega perché conviene ottimizzare per l'opzionalità invece che per l'efficienza, spezzando il lavoro in piccoli chunk unibili. Attraverso un esempio di account utente monolitico, mostra come i branch di lunga durata creino conflitti, blocchino altre attività e facciano invecchiare il codice. Il consiglio pratico è identificare checkpoint settimanali e integrare spesso nel branch principale.
Scegliere un framework frontend
Scegliere un framework frontend è una decisione importante, ma oggi non puoi sbagliare con i principali. È fondamentale basare la scelta sulle esigenze del team piuttosto che sulle performance. L'autore preferisce React e Svelte per le loro direzioni chiare.
Meet Maestro: Come Gestiamo 21 Varianti dei Laravel Starter Kit | Laravel - Il stack pulito per Artisans e agenti
Maestro è un orchestratore per i Laravel Starter Kit che risolve il problema della manutenzione di 21 varianti. Permette di lavorare su kit costruiti e sincronizzare automaticamente le modifiche ai livelli sorgente corretti. L'articolo spiega il modello a strati, la sincronizzazione intelligente e mostra esempi di pull request che dimostrano l'efficacia del sistema.
Aggiornamenti di prodotto di Laravel di marzo | Laravel - Lo stack pulito per Artisans e agenti
Marzo è stato un mese ricco di novità per Laravel: il rilascio di Laravel 13 porta strumenti AI di prima parte, Laravel Cloud introduce una prova gratuita con crediti, e Forge aggiunge PostgreSQL gestito. Inoltre, Inertia v3 ottimizza lo sviluppo con un nuovo plugin Vite e un bundle più leggero.
Scotty: un bellissimo task runner SSH
Scotty è un task runner SSH appena rilasciato da Spatie: ti permette di definire ed eseguire script di deploy e altre attività remote dal terminale, osservando ogni fase in tempo reale. Supporta sia il formato Blade di Laravel Envoy sia un nuovo formato bash puro, e include modalità per mettere in pausa, simulare e riepilogare l'esecuzione.