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.