Wow, siamo già alla decima settimana!
Per chi si fosse appena “collegato”, la rubrica “I Package della Settimana” raccoglie cinque package per Laravel e li descrive in tre righe, più o meno. L’obiettivo? Permettere ai nostri lettori di conoscere nuovi strumenti con i quali velocizzare, agevolare ed in generale migliorare il proprio lavoro con il framework più bello del mondo.
I Package della Settimana
- Google Laravel Calendar: ok, qui il nome è abbastanza intuitivo. Google Laravel Calendar permette un’integrazione della propria applicazione con Google Calendar. Dopo una semplice installazione, consente infatti di aggiungere nuovi eventi, ma anche recuperare quelli già presenti. Da tenere in considerazione se si lavora con Google Calendar;
- Server Push: questo package contiene il Server Push, un middleware per Laravel 5 che implementa, in linea con HTTP2, la possibilità di inviare attivamente delle risorse ad un client. La cosa va ovviamente a vantaggio dei tempi di caricamento, che possono essere migliorati notevolmente;
- Time Traveller: questo package mi ha incuriosito appena ne ho letto il titolo. Permette, tramite la creazione di apposite strutture, di memorizzare progressivamente i vari stati assunti da un model. In questo modo è possibile avere una visione completa delle varie “revisioni” nel corso del tempo;
- Simple SMS: dritto al punto. Un package che consente l’invio di SMS dalla propria applicazione. Al momento i servizi supportati sono CallFire, EZTexting, Email Gateways, FlowRoute, Labs Mobile, Mozeo, Nexmo, Plivo, Twilio e Zenvia. Sono sincero, alcuni non l’ho mai sentiti, ma implementare un altro driver dovrebbe essere semplice;
- DOMPDF Wrapper: un wrapper del package DOM PDF per Laravel 5. Permette, partendo da semplice codice HTML (e quindi, anche da view renderizzate) di creare agevolmente dei file PDF, pronti ad essere salvati, scaricati o mostrati direttamente all’utente, nel browser;
Server Push mi ha decisamente incuriosito, cercherò di approfondirlo quanto prima. Anche Simple SMS non è male: il suo essere driver based è decisamente comodo e flessibile.
Tu ne hai già provato uno di questi? Come ti è sembrato? Faccelo sapere!