RIOT.JS - Présentation
RIOT.js est une bibliothèque d'interface utilisateur basée sur des composants Web de très petite taille / légère pour développer des applications Web. Il combine les avantages de React.JS et Polymer avec une implémentation très concise et des constructions simples à apprendre et à utiliser. La version minifiée fait presque 10 Ko.
Voici les principales caractéristiques de RIOT.js
Liaisons d'expression
Très petite charge utile lors des mises à jour et des redistributions DOM.
Les modifications se propagent vers le bas des balises parentes aux balises / contrôles enfants.
Utilise des expressions précompilées et les met en cache pour des performances élevées.
Fournit une bonne conception des événements du cycle de vie.
Suit les normes
Pas de système d'événements propriétaire
Aucune dépendance sur les bibliothèques polyfill.
Aucun attribut supplémentaire ajouté au HTML existant.
S'intègre bien avec jQuery.
Valeurs fondamentales
RIOT.js est développé en tenant compte des valeurs suivantes.
Simple et minimaliste.
Facile à apprendre et à mettre en œuvre.
Fournissez des vues réactives pour créer des interfaces utilisateur.
Fournissez une bibliothèque d'événements pour créer des API avec des modules indépendants.
Pour prendre en charge le comportement de l'application avec le bouton de retour du navigateur.