60points

Ractive JS

Ractive JS
vs

Ractive JS avis: 20 caractéristiques et détails

Ractive JS

Pourquoi Ractive JS est au-dessus de la moyenne?

  • La taille de fichier réduite - sans fichiers associés
    ?

    65KBvs75.64KB
  • La taille de fichier réduite - avec ses fichiers associés
    ?

    65KBvs120.8KB
  • Versions d'Internet Explorer supportées
    ?

    7vs7.33

Infos générales

1.Utilise un moteur de template (modèles)
Ractive JS
Les moteurs de modèles permettent des créations UI faciles et flexibles.
2.Publié sous MIT License
Ractive JS
La MIT License est une licence très permissive qui permet toutes les utilisations, comprenant l'usage business, sans garantie.
3.Peut afficher plusieurs espaces (partiels)
Ractive JS
Ils vous permettent de diviser l'affichage en petits blocs.
4.versions d'Internet Explorer supportées

7

La compatibilité avec le navigateur peut être très important pour projets corporatives ou projets avec une base d'utilisateurs assez grande qui utilise Internet Explorer.
5.années depuis sa création

0years

Les frameworks plus anciens sont souvent plus stables, aussi prouvés et ils ont plus de moyens et manuels/tutoriels disponibles.

Modules d'extension

1.Supporte l'animation
Ractive JS
Comprendre outils pour créer facilement des animations.

Bibliothèques et Paquets

1.C'est agnostique de bibliothèque logicielle pour la manipulation DOM. Agnostique fait allusion en informatique à la capacité d'un composant pour travailler avec plusieurs systèmes.
Ractive JS
Cela ne requiert pas d l'usage d'une bibliothèque logicielle spécifique (tels que jQuery, Zepto ou MooTools) pour diriger la manipulation DOM. Ça peut être utilisé avec la bibliothèque choisi par le développeur.
2.Supporte officiellement le pack de gestion Bower
Ractive JS
Bower est un pack de gestion facile à utiliser similaire à npm pour applications frontend.
3.Fonctionne avec des bibliothèques logicielles AMD, tel que require.js
Ractive JS
Les bibliothèques logicielles AMD (Asynchronous Module Definition) permettentmodularize une programmation modulaire facile et appropriée. Si le framework ne fonctionne pas avec ces bibliothèques logicielles, il peut avoir d'autres moyennes pour modulariser (techniques de programmation modulaire) ses composants et résoudre problèmes de dépendances, par exemple avec Dependency Injection.
4.Dispose d'une entrée officielle up-to-date (à jour) dans le pack de gestion npm.
Ractive JS
Le pack de gestion nœud peut aussi être utilisé pour diriger des scripts de frontend.

Data binding

1.Supporte la liaison bidirectionnelle des données.
Ractive JS
Les modèles et vues (affichages) peuvent se mettre à jour mutuellement.
2.Supporte la liaison des données à sens unique
Ractive JS
Les vues (affichages) peuvent se mettre à jour automatiquement quand un objet observable change.
3.Utilise modèles observables pour la liaison des données
Ractive JS
Les modèles s'observent pour voir les changements. Dans certains cas, il peut-être plus efficace que le dirty-checking.

Performance

1.La taille de fichier réduite - sans fichiers associés

65KB

Une taille plus petite du fichier entraîne un temps de chargement plus rapide.
2.Supporte la routing et la deep linking (echaînement)
Ractive JS
La routing fait possible l’interaction avec le navigateur URL. C'est très important pour la expérience utilisateur si vous créez des applications d'une seule page.
3.fichiers associés

0

Moins fichiers associés entraînent moins d'extra scripts à inclure. Normalement, cela a comme conséquence moins de développement d'overhead et un temps de chargement plus rapide.
4.S’intègre très bien avec des bibliothèques logicielles tiers pour activer le support de Promises/A+
Ractive JS
Permet l'utilisation de bibliothèques logicielles telle que jQuery Deferred pour supporter Promises. Promises est une alternative à callbacks très connue lorsque vous vous occupez des réponses du serveur.
5.Fait la mis à jour de la DOM de manière asynchrone.
Ractive JS
Les changements des modèles ne sont pas mis à jour de vue mais ils sont empilés et expédiés en groupe. Cela est possiblement plus efficace que des actualisations de vue instantanées.
6.La taille de fichier réduite - avec ses fichiers associés

65KB

Une taille plus petite du fichier entraîne un temps de chargement plus rapide.

Quel(le)s sont les meilleur(e)s MV* frameworks?

Montre tout
This page is currently only available in English.