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.