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
- Annotations: i più attenti sicuramente hanno già sentito parlare delle annotation. Erano state introdotte nella versione 5.0 del framework, ma poi sono state scartate. Sono finite quindi nel progetto LaravelCollective, che si occupa di mantenerle attive e pronte per essere usate nei tuoi progetti;
- Laravel elFinder: questo package consente di integrare alla perfezione elFinder, uno dei file manager più usati sul web. Fornisce il supporto completo all’installazione, configurazione tramite file apposito, integrazione con i disk messi a disposizione da flysystem, e così via. Da provare!
- Laravel Tagging: Laravel Tagging si occupa di implementare, attraverso un’installazione easy ed un semplice trait, il concetto di “taggabilità” di un elemento. Basterà installare il package, configurarlo al volo ed includere nel proprio model il trait
Taggable
e avremo un sistema di tag pronto ad essere usato; - Pretty Routes: uno di quei package che vanno ad aggiungere un po’ di “zucchero” alla vita dello sviluppatore. Il compito di Pretty Routes infatti sarà mostrare allo sviluppatore, in modo più gradevole del solito, l’elenco delle route registrate per il progetto a cui sta lavorando. Una volta installato esporrà una semplice route
/routes
da usare per consultare l’elenco; - Twitter Notification Channel: questo semplice package molto interessante permette di pubblicare un update di status su twitter usando il sistema di notifiche di Laravel 5.3. Sicuramente da tenere in considerazione se si usa l’ultima versione del framework e si vuole lavorare con Twitter;
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.