L’ultimo workshop di Commit University ha esplorato due pattern architetturali che ci permettono di prendere ed isolare la business logic della nostra applicazione.
Redux e Flux, il primo ideato da Dan Abramov e ritenuto da molti l’evoluzione del secondo; il secondo notoriamente utilizzato come pattern di sostegno del front-end web di Facebook.
Proprio quest’ultimo ha sostituito il Model View Controller (MVC), ben più noto e molto diffuso nello sviluppo di sistemi software, specialmente nell’ambito della programmazione orientata agli oggetti.
Francesco Strazzullo ha capitanato la serata, presentandoci nello specifico pregi e difetti di ognuno analizzando il codice di due ToDoList per avere un’idea più chiara e definita riguardo le differenze tra le due architetture.
Il miglioramento dell’uno, vale la sostituzione dell’altro?
Se ti sei perso l’evento o vuoi approfondire, a questo link puoi trovare le slide complete e tutte le informazioni che cerchi.
Rimani sempre aggiornato con Commit University e iscriviti al prossimo workshop presso Le Murate! (Piazza della Madonna della Neve – 50122 Firenze).