Meteor 0.8.0 : Blaze sostituisce Spark

La nuova release di Meteor presenta una novità: il template engine Spark viene sostituito da Blaze.

Queste le caratteristiche principali:

Facilità d’uso: Blaze è progettato per essere developer-friendly, è sufficiente scrivere dei normali template HTML senza preoccuparsi di dichiarare le dipendenze o di aggiungere il codice che gestisce gli update.

Elevate prestazioni: quando i dati cambiano Blaze modifica solo gli elementi DOM che risultano variati.

Funziona anche insieme ad altri engine: è possibile fare convivere con Spark plugin jQuery e altro codice che modifica il DOM.

E’ progettato per il WEB di oggi: Blaze può effettuare il rendering sia in HTML che in SVG. Nello stesso template è possibile fare convivere codice reattivo SGL accanto all’HTML.

Blaze si compone di due parti: un compilatore che trasforma il template in codice Javascript ed una API di runtime che effettua il rendering, gestisce le dipendenze e aggiorna in tempo reale il contenuto.

 

 

 

 

Lascia un commento