Talk: Come sfruttare OpenAPI durante lo sviluppo di un API in PHP
Talk presented at
PUGMI (Facile.it - Milano / Online)
Slides available
Questa è la replica di una presentazione che ho svolto l’anno precedente online al SymfonyDay 2021, anch’essa registrata
Scrivere API è il pane quotidiano di noi sviluppatori web: ormai sono il tassello fondamentale che non manca mai, da colonna portante dei frontend a meccanismo di comunicazione indispensabile tra applicazioni differenti.
Ma come possiamo semplificare lo sviluppo di una API e comunicare con l’esterno come questa API funziona?
Lo standard OpenAPI (precedentemente conosciuto come Swagger) è un ottimo strumento formale per descrivere le proprie API, ma va usato in maniera attenta. Ci sono diversi modi per utilizzarlo e diversi strumenti dedicati per PHP e Symfony, e in questo talk vedremo un approccio che ci permetterà di tenere il nostro documento OpenAPI al centro del nostro progetto e del nostro flusso di sviluppo.