I Package della Settimana - N.30 - 20 Marzo 2017

I Package della Settimana - N.30 - 20 Marzo 2017 - Alla scoperta di nuovi package per Laravel!
francesco
Francesco Malatesta
20/03/2017 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


  • Eloquence: questo package raccoglie una serie di "estensioni" per Eloquent, con l'obiettivo di semplificarci la vita di tutti i giorni. Si tratta fondamentalmente di una serie di trait che aggiungono determinate funzionalità, dalla ricerca fulltext alla gestione di metadati, passando per il mapping e model auto-validanti;
  • Rememberable: Rememberable permette, tramite un comodo trait, di aggiungere un layer di cache alle nostre query, in maniera tale da poter "tenere da parte" i risultati di alcune nostre query più comune in modo abbastanza comodo. Se ce lo stiamo chiedendo, si: praticamente reintroduce una funzionalità che non si vedeva da Laravel 4.2;
  • ApiGuard: abbiamo costruito delle API e vogliamo proteggerle attraverso un sistema di autenticazione basato su API Key e Secret. Come poter risolvere? Semplicemente con ApiGuard, che offre un'implementazione già pronta di questo layer di protezione. Fa uso inoltre di Fractal di philsturgeon e di api-response di maximebeaudoin;
  • Laravel GitScrum: GitScrum è un interessantissimo progetto completo, realizzato con Laravel, che consente di gestire il lavoro del proprio team facendo uso di Git e Scrum, giorno dopo giorno. Oltre ad essere molto utile, quindi, può anche essere un ottimo modo di studiare l'organizzazione di un progetto;
  • Socialite Coinbase Provider: le vie di Socialite sono infinite. Davvero: con questo package è infatti possibile aggiungere a Socialite il provider per Coinbase, ed iniziare a sviluppare applicazioni che consentono di usarne l'utenza. Particolarmente interessante di questi tempi, vero?

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.