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
- Mongolid: questo package offre un wrapper per le API necessarie ad interfacciarsi a MongoDB. Un’alternativa al più conosciuto progetto offerto da
jessengers
, ma può essere interessante conoscere un altro punto di vista; - Invoice Ninja: Invoice Ninja è un interessantissimo servizio (che è possibile usare sia in versione Hosted che Self-Hosted) che permette di offrire ai propri utenti tutte le funzionalità legate ai pagamenti e alla fatturazione. Un’ottima occasione per studiare com’è fatto un buon progetto;
- Laravel Cookie Consent: da Spatie, un altro package dedicato ad un task decisamente noioso… adeguare il proprio sito alla Cookie Law! Semplice da configurare, come da tradizione, implementa al volo un dialog da mostrare ai propri utenti e diventare compliant il prima possibile;
- Laravel Feed: altro package di Spatie, questo “Laravel Feed” consente di generare facilmente dei feed rss per la propria applicazione. La configurazione è semplicissima, e richiede pochissimi accorgimenti. Da provare!
- Laravel Yaml Translation: se si è nostalgici di Symfony, o si vuole provare un modo diverso di concepire i file di localizzazione per la nostra applicazione, questo package consente di usare i file Yaml per la specifica dei file di lingua;
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.