RIOT.JS - Panoramica
RIOT.js è una libreria UI basata su componenti Web di dimensioni molto ridotte / leggera per lo sviluppo di applicazioni web. Combina i vantaggi di React.JS e Polymer con un'implementazione molto concisa e costrutti semplici da apprendere e utilizzare. La sua versione ridotta è di quasi 10 KB.
Di seguito sono riportate le caratteristiche principali di RIOT.js
Associazioni di espressioni
Payload molto piccolo durante gli aggiornamenti DOM e i reflow.
Le modifiche si propongono verso il basso dai tag principali ai tag / controlli figli.
Utilizza espressioni precompilate e memorizzale nella cache per prestazioni elevate.
Fornisce una buona interpretazione degli eventi del ciclo di vita.
Segue gli standard
Nessun sistema di eventi proprietario
Nessuna dipendenza da alcuna libreria polyfill.
Nessun attributo aggiuntivo aggiunto all'HTML esistente.
Si integra bene con jQuery.
Valori fondamentali
RIOT.js è sviluppato considerando i seguenti valori.
Semplice e minimalista.
Facile da imparare e da implementare.
Fornire visualizzazioni reattive per creare interfacce utente.
Fornire libreria di eventi per creare API con moduli indipendenti.
Per prendersi cura del comportamento dell'applicazione con il pulsante Indietro del browser.