IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Knockout 3.4.0 : améliorations diverses


Sujet :

JavaScript

  1. #1
    Expert éminent sénior

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Points : 79 912
    Points
    79 912
    Par défaut Knockout 3.4.0 : améliorations diverses
    Knockout 3.4.0 : améliorations diverses
    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.4.0 vient de sortir et comporte des améliorations ainsi que des corrections :

    • une meilleure performance pour les composants, les templates, les objets computed et observable ;
    • une version native des mises à jour différées avec une petite file d'attente ;
    • une meilleure gestion des erreurs d'appels asynchrones ;
    • la possibilité de n'utiliser que les événements natifs de Knockout et pas ceux de jQuery ;
    • etc.



    Site officiel.
    Téléchargement.
    Documentation.


    Et vous ?

    Utilisez-vous Knockout et qu'en pensez-vous ?

    Retrouvez tous les tutoriels et cours pour apprendre le JavaScript : http://javascript.developpez.com/cours/

  2. #2
    Membre à l'essai
    Homme Profil pro
    Epitéen
    Inscrit en
    Octobre 2010
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Epitéen
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2010
    Messages : 6
    Points : 11
    Points
    11
    Par défaut Simple d'utilisation
    J'ai travaillé sur un projet qui nécessitait des mises à jour de l'interface sans rechargement de page, d'abord en js/jQuery puis en migrant sur Knockout et c'est vraiment un plaisir à utiliser... On gagne beaucoup en simplicité. Et Knockout s'apprend très rapidement, leur documentation est bien pédagogue (il suffit d'une journée pour bien démarrer un projet avec cette techno).

Discussions similaires

  1. [AC-2010] Migration Optimisation Amélioration - 9 Questions Diverses
    Par MisterS dans le forum Access
    Réponses: 6
    Dernier message: 18/08/2010, 10h22
  2. utilisation de dll avec diverses compilateurs
    Par Thylia dans le forum C++
    Réponses: 30
    Dernier message: 21/10/2004, 16h30
  3. Diverse question ...
    Par Dims dans le forum Développement
    Réponses: 11
    Dernier message: 13/01/2004, 15h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo