La rubrica I Package della Settimana si propone, ogni Lunedì mattina, di suggerire cinque package per Laravel descrivendoli brevemente. L’obiettivo? Riuscire a dare nuovi spunti ai lettori, far conoscere nuovi tool ed ottimizzare il flusso di lavoro. Durante la pausa caffè.
Vediamo cosa c’è questa settimana!
I Package della Settimana
- Swaggervel: mai usato Swagger? Si tratta di un’interessate progetto interamente dedicato alla costruzione di API. Più precisamente si definisce un “framework” per costruire API, un insieme di pratiche e tool pronti all’uso. Questo package si offre di fare da “ponte” tra Laravel e Swagger;
- MongoDB MediaLibrary: qualche tempo fa mi è capitato di parlare di Laravel Media Library. Questo package offre le stesse identiche funzionalità, facendo però uso di MongoDB. Potrebbe far storcere il naso a qualcuno (usare il driver Eloquent di MongoDB è un’altra soluzione, più pulita), ma lo sviluppatore ha pensato di voler provare anche questa strada;
- Plug: questo package non ha uno scopo preciso. Si occupa, infatti, di raccogliere svariati trait che possono offrire ai nostri model delle piccole aggiunte e funzionalità piuttosto interessanti. Una di queste ad esempio riguarda l’aggiunta di
BelongsToThrough
, un’inversa perHasManyThrough
, oppure l’uso automatico degli UUID nei model. Da provare! - Laravel Uptime Monitor: come il nome suggerisce, questo progetto è un ottimo monitor da usare per tenere sotto controllo le proprie applicazioni. Il sito va giù? Arriva una notifica. Torna su? Stessa cosa. E non solo, visto che consente, ad esempio, di tenere traccia dei certificati SSL in scadenza;
- Twig Bridge: Twig Bridge consente di integrare comodamente il famoso sistema di templating con il nostro framework preferito. Molto utile soprattutto a chi viene da Symfony, e non vuole staccarsi da alcune vecchie abitudini. D’altronde, è anche questione di gusti personali!
E tu, hai qualche package da suggerire? Lasciaci le tue impressioni qui sotto, in un commento, o faccelo sapere sullo Slack di Laravel-Italia!
Ci vediamo la prossima settimana.