I Package della Settimana – N.24 – 30 Gennaio 2017

0
611

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 per HasManyThrough, 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.