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 Facade for Goutte: un semplice package che permette di usare, attraverso un service provider ad-hoc, il package Goutte con Laravel. Viene messa infatti a disposizione una comoda Facade
Goutte
con cui fare richieste HTTP; - Laravel Newsletter: un nome che lascia poco spazio al mistero. Laravel Newsletter, di Spatie, mette a disposizione una serie di tool per facilitare l’implementazione di un servizio newsletter con Laravel;
- HTML Purifier: se un codice HTML inizia a diventare troppo “sporco”, HTML Purifier entra in azione. Compatibile con Laravel 5, mette a disposizione degli helper comodi ed un sistema di configurazione semplice da usare per andare a sistemare e rendere più leggibile il codice HTML che generiamo;
- Testbench: il package Testbench, di Orchestral, mette a disposizione una serie di strumenti molto utili per migliorare la scrittura di test quando si ha a che fare con un’app Laravel. Basta usare la classe
TestCase
del package al posto diPHPUnit_Framework_TestCase
, ed il gioco è fatto; - Stapler: Stapler di CodeSleeve è un ottimo package dedicato alla gestione degli upload di file in relazione a ciò che andiamo a salvare sul nostro database. Particolarmente utile, quindi, se abbiamo a che fare con degli upload di un utente, ad esempio. Per saperne di più la cosa migliore e guardarsi la documentazione del package;
Devo dire la verità: Testbench mi ha incuriosito e non poco, credo proprio lo proverò in modo più approfondito appena possibile. Anche Laravel Newsletter mi è sembrato molto utile, e il nome “spatie” è una garanzia.
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.