- Talk
- 2025
Dominare la complessità: Design Patterns e Pacchetti, per backoffice Laravel eccellenti
Speaker:
Roberto Negro
Freelance @ SquidLab
Tematiche:
Abstract
Quante volte un backoffice Laravel, partito con le migliori intenzioni, si è trasformato in un groviglio di codice difficile da gestire?
Questo talk è un viaggio attraverso le strategie che ho affinato per costruire piattaforme di backoffice scalabili e riutilizzabili. Attraverso la presentazione di un case study concreto – un progetto Laravel con InertiaJS (Vue) – approfondiremo l’uso strategico di design pattern per risolvere problemi ricorrenti, la creazione di package Laravel dedicati per massimizzare la riusabilità, e tecniche efficaci per semplificare l’aggiornamento e la condivisione di funzionalità tra più progetti.
Mostrando frammenti di codice e condividendo lezioni cruciali imparate sul campo, vedremo come strutturare il codice per garantire fondamenta solide, un’evoluzione agile e una manutenzione drasticamente semplificata.