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.