Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Knockout 3.3.0 : synchronisation
Gestion des enfants, etc. La bibliothèque JavaScript UI de type MVVM se consolide.

Le , par vermine

0PARTAGES

5  0 
Knockout 3.3.0 : synchronisation, gestion des enfants, etc.
La bibliothèque JavaScript UI de type MVVM se consolide.


Knockout est une bibliothèque JavaScript qui permet de créer des interfaces utilisateur riches et dynamiques, ainsi qu'un éditeur d'interface utilisant un modèle de données sous-jacent. C'est une architecture MVVM (Modèle-Vue-VueModèle).

Avec cet outil, vous pouvez faire, par exemple :

  • une mise à jour automatique des bonnes parties de votre interface utilisateur à chaque changement du modèle de données ;
  • des liaisons déclaratives. C'est une façon simple et évidente pour relier votre interface utilisateur à votre modèle de données ;
  • la mise en œuvre de comportements personnalisés comme de nouvelles liaisons déclaratives pour une réutilisation facile en seulement quelques lignes de code.


Étant écrit en JavaScript pur, Knockout fonctionne avec n'importe quelle technologie serveur ou cliente. Elle peut donc être ajoutée à vos applications Web existantes. L'outil est d'ailleurs léger, environ 13 ko après compression.
Il fonctionne sur n'importe quel grand navigateur (IE 6+, Firefox 2+, Chrome, Safari, etc.).

Les développeurs familiarisés avec Ruby on Rails, ASP.NET MVC ou d'autres technologies de type MV* peuvent voir MVVM comme une forme en temps réel de MVC avec la syntaxe déclarative.

La version 3.3.0 vient de sortir et comporte des améliorations ainsi que des corrections :

  • la possibilité de restituer les composants déjà chargés de façon synchrone ;
  • l'amélioration de la gestion des éléments enfants des composants ;
  • la correction de portabilité sur IE ;
  • il y avait une perte de mémoire (notamment avec les foreach) ;
  • le lien entre les éléments SVG et les CSS fonctionne mieux ;
  • etc.


Site officiel.
Téléchargement.
Documentation.

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Matthieu Vergne
Expert éminent https://www.developpez.com
Le 22/03/2015 à 19:26
"Knockout [...] gestion des enfants"

Faudrait pas que des parents non informaticiens passent par ici. Ils pourraient croire qu'on en veut à leur bambins. {'^^}
0  0 
Avatar de adam CEDRIC
Futur Membre du Club https://www.developpez.com
Le 23/03/2015 à 8:17
Merci infiniment pour l’information. ça l’air très intéressant
Gratitude
0  0