React-native

React Native Nei miei ultimi post mi sono occupato di React: framework frontend creato da Facebook che è ormai l’ultima moda in fatto di sviluppo web. React-native è un progetto parallelo il cui scopo è quello di creare applicazioni native iOS e Android. Il risultato non sarà infatti un’applicazione ibrida in stile Apache Cordova ma una vera e propria applicazione...
Continue reading...

Sviluppare applicazioni con React e Flux

Sviluppare applicazioni con React e Flux Nel mio precedente post ho introdotto React: ultimo framework front-end creato da Facebook. In questo nuovo post tratterò Flux: un pattern architetturale che si pone come sostituto del ben più noto Model View Controller. Flux è il pattern che regge il front-end web di Facebook, ed è quindi il pattern di riferimento per applicazioni...
Continue reading...

React

React In questo post parleremo di React: nuova libreria, creata da Facebook, da utilizzare nel front-end di applicazioni web. Si pone come diretto concorrente di AngularJS e soprattutto del futuro AngularJS 2. Implementeremo insieme la classica todo-list per cercare di capire insieme quali sono le principali caratteristiche di queste nuove API. Caratteristiche Uno dei concetti più interessanti di React è...
Continue reading...

Angular 2 diventa 4 (per adesso)!

Dove sono stato nell’ultimo anno? Sembra ieri che parlavamo di Angular 2 ancora alla RC1 e, il tempo di distrarsi un attimo, quel 2 è divento un 4!! In realtà, c’è una spiegazione: con l’adozione del Semantic Versioning, ogni release che provoca rottura col passato richiede il salto di una major version.. e di rotture ce ne sono state! Già...
Continue reading...

Webpack ECMAScript 6 – Parte II

webpack tutorial

Nel primo post introduttivo abbiamo affrontato i concetti base di module loader, module bundler ed introdotto webpack. In questa seconda parte ci concentreremo su quello che più ci attira: il codice!! Andremo a sviluppare un progetto assieme e vedremo come configurare webpack, senza utilizzare “seed” sparsi in rete, ma con un nuovo progetto in sintassi ECMSCript 6/7,  al fine di capire con più semplicità e naturalezza...
Continue reading...

Webpack ECMAScript 6 – Parte I

maxresdefault

Le odierne Applicazioni Web (2.0) ed in particolare l enorme successo riscosso da NodeJS, con tutto l ecosistema che gli gravita attorno, hanno catapultato agli onori delle cronache un linguaggio a cui era stato predetta una fine a breve termine, il Javascript! Si, proprio lui, quel linguaggio che il GWT (Google Web Toolkit), ne aveva quasi decretato la fine, oggi appare (e lo è :-)) uno degli attori principali…...
Continue reading...

JavaScript Proxies

Qualche tempo fa abbiamo ospitato un ottimo post sulle novità di EcmaScript 6. Ovviamente lo scopo di quel post era introduttivo e non ha esplorato tutte le nuove funzionalità messe a disposizione dal nuovo standard. Tra queste una delle più interessanti è l’introduzione dei Proxies. Il Proxy è uno dei design pattern classici definiti dalla Gang of Four nel loro...
Continue reading...

Elm, il linguaggio funzionale per il web

Elm, il linguaggio funzionale per il web Martedì 22 novembre, a Treviso, Marco Perrone terrà un talk su Elm, un linguaggio di programmazione funzionale pensato per il web. Marco sarà ospite dello “Scala by the Lagoon”, un gruppo di sviluppatori interessati a Scala, e in generale alla programmazione funzionale, presente ormai da un paio di anni. Creato da Evan Czaplicki,...
Continue reading...