Pubblichiamo la “lettera con le nostre proposte per il Talk inviata al Laravel Day” il giorno 3 Luglio 2018. Speriamo possano piacervi e che insomma possano soddisfare le vostre aspettative.  Qui di seguito le 4 proposte LaraMind... e vi diciamo una piccola “cosina”, può essere che faremo anche un workshop Laravel + Vue.js (nulla di confermato ancora), dunque con tutte le sinergie possibili fra i due framework, un workshop che con molta probabilità inaugurerà il corso ufficiale Laravel + Vue.js di LaraMind in partenza a Novembre 2018

Tematiche LaraMind in vista del Laravel Day 2018

[Overview] Sviluppare API con Laravel e Serverless su AWS.  Una della più grandi innovazioni legate al cloud computing è sicuramente rappresentato dall’ecosistema Serverless cui negli ultimi anni abbiamo assistito a una grande diffusione di questo paradigma di sviluppo. Il serverless è un ecosistema di servizi e metodi di progettazione dai confini molto ampi e che necessita di un certo spirito critico per essere inquadrato nel modo giusto e impiegato nei propri progetti. Nel caso di un’applicazione Laravel su Serverless in ambiente AWS occorre adottare qualche accorgimento e configurazione per utilizzarne a pieno i vantaggi. In questo talk vedremo come sviluppare un API REST completa di feature come autenticazione JWT, rate-limit, cache e best practice e vederla girare su un’ambiente AWS Serveless; si affronterà anche come monitorarne il funzionamento, progeettare ed effettuare i test, per avere API sempre “up & running” // ———————————————————————

[Overview] Laravel e Vue JS [wannabe workshop] Vue.js è una framework per realizzare applicazioni web interattive. L’obiettivo di Vue.js è fornire i benefici del reactive data binding e del composable view components attraverso un’API il più possibile semplice. Purtroppo, data la grande flessibilità, ci si trova ad un bivio per capire cosa fare lato frontend, sia lato backend, creando a volte applicazioni difficili sotto il profilo della manutenzione. In questo talk vedremo come l’accoppiata Laravel e Vue JS ci torna utile per la creazione di Single Page Application e Progressive Web Application, in modo rapido e affidabile, toccando gli aspetti progettuali, implementativi e di deploy. // ——————————————————————— –

[Overview] Esplorazione di Laradock e Docker. La necessità di creare ambienti per ospitare microservizi, o le nostre applicazioni in generale, trova risposta nei container: sono un meccanismo di virtualizzazione a livello di sistema operativo dove poter eseguire diversi sistemi omogenei controllati tutti da un unico kernel. Nell’ecosistema Laravel abbiamo Homestead che ci offre una macchina virtuale con dentro preinsitallati; purtroppo Homestead presenta diverse limitazioni e in base alla complessità del nostro applicativo, possiamo avere la necessità di avere a disposizione ciò che Homestead non offre. Docker e il meccanismo dei container si presenta come un’ottima alternativa, più flessibile e perfomante. In quest talk vedremo quali sono le attuali soluzioni per poter sviluppare applicazioni Laravel (e più in generale PHP) con Laradock, come gestire la configurazione dei diversi applicativi contenuti nel bundle e prepararsi per il deploy. // ——————————————————————— –

[Hand on] GraphQL e Laravel GraphQL è un query language creato da Facebook nel 2012 che fornisce un’interfaccia comune tra client e server per il recupero e la manipolazione dei dati. In un sistema complesso di API, cui la risposta a sua dipende può dall’interrogazione di altre API, esterne o in sequenza di chiamate, GraphQL si rileva un ottimo alleato per l’esposizione dei dati e per la ricezione di richieste da parte dei client. In questo talk vedremo come implementare un server GraphQL integrandolo con un’applicazione Laravel, affrontando sia gli aspetti Server Side che Client Side.  // ——————————————————————— –