CI/CD per Applicazioni Laravel: Automatizza, Ottimizza e Scala
CI/CD per Applicazioni Laravel: Automatizza, Ottimizza e ScalaSpeaker:
Daniele Barbaro
Staff Software Engineer @ Plin Code
Speaker:
Roberto Negro
Freelance @ SquidLab
Tematiche:
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.