45points

SproutCore

SproutCore
vs

SproutCore avis: 16 caractéristiques et détails

SproutCore

Pourquoi SproutCore est au-dessus de la moyenne?

  • Versions d'Internet Explorer supportées
    ?

    7vs7.33
  • Années depuis sa création
    ?

    4yearsvs1.8years

Infos générales

1.Utilise un moteur de template (modèles)
SproutCore
Les moteurs de modèles permettent des créations UI faciles et flexibles.
2.Supporte proprietés calculées
SproutCore
Permet l'utilisation de fonctions pour calculer propriétés des objets.
3.Publié sous MIT License
SproutCore
La MIT License est une licence très permissive qui permet toutes les utilisations, comprenant l'usage business, sans garantie.
4.Peut afficher plusieurs espaces (partiels)
SproutCore
Ils vous permettent de diviser l'affichage en petits blocs.
5.Possède une API stable publique
SproutCore
Le numéro de la version la plus grande est supérieure à 0. Cela dit qu'il n'aura pas de compatibilité avec les changements API faits par l’équipe de développement.
6.Dispose d'un projet populaire boilerplate-project
SproutCore
Dispose d'un projet officiel et réputé boilerplate-project, ceci donne la structure de fichier recommandée et permet aux développeurs de commencer plus rapidement.

Data binding

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

Performance

1.Supporte la routing et la deep linking (echaînement)
SproutCore
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.
2.Les modèles peuvent être pre-compilés dans le serveur
SproutCore
Supporte un moteur de modèles qui peut-être rendu au serveur. Cela peut améliorer la vélocité de page, spécialement en dispositifs avec une puissance bas.
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.

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

Montre tout
This page is currently only available in English.