I Package della Settimana - N.15 - 14 Novembre 2016

I Package della Settimana - N.15 - 14 Novembre 2016 - Alla scoperta di nuovi package per Laravel!
francesco
Francesco Malatesta
14/11/2016 in Package, Risorse

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


  • Laravel Slack API: questo interessante package, che tra l'altro è stato usato anche per l'auto inviter tool del nostro Slack, è un comodo ponte tra le API di Slack e Laravel. Consente di lavorare un po' a tutti i livelli, dal team fino al singolo, channel, per arrivare a fare anche cose più complesse;
  • BootForms: questo package di Adam Wathan consente di generare, attraverso comode chiamate, interi form bootstrap da poter usare nella nostra applicazione. Fa perno su un altro package di Wathan, Forms, e ne integra alcune funzionalità portandolo ad un livello superiore. Da provare sicuramente se non ci piace scrivere il codice HTML dei form a mano;
  • Baum: un'implementazione del Nested Set da usare in Eloquent. Cosa vuol dire? Beh, il file readme.md del progetto spiega bene un po' tutti i concetti teorici fondamentali. In poche parole, comunque, serve a gestire in modo efficiente gerarchie in cui un model può essere "padre" di un altro model dello stesso tipo;
  • Laravel Server Monitor: questo package, davvero molto interessante, si occupa di monitorare la nostra applicazione Laravel attraverso una serie di piccoli controlli, in modo tale da farci stare un po' più sereni. Uso del disco, semplice ping, controllo sui certificati SSL e così via;
  • Laravel Analytics: questo package di Spatie si integra con Google Analytics, consentendo di interrogarlo per avere una panoramica completa di quello che succede nella propria applicazione. La sintassi sembra davvero espressiva (con metodi come fetchMostVisitedPages). Da tenere sott'occhio!

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.