

Backbone.js est une bibliothèque JavaScript qui offre une structure aux applications Web en fournissant des modèles de clé/valeur, des événements personnalisés, des collections avec une API riche en fonctions, des vues avec une gestion des événements déclaratifs et qui relie tout à votre API existante via une interface RESTful JSON.
La version 0.9.10 apporte par exemple :
- un événement route qui se déclenche sur le routeur en plus de se déclencher sur Backbone.history ;
- la validation du modèle est maintenant appliquée par défaut dans Model#save et n'est plus appliquée par défaut à la construction ou dans Model#set, à moins que l'option {validate:true} soit passée ;
- View#make a été supprimé. Vous devez maintenant utiliser directement $ pour construire des éléments du DOM ;
- la méthode Model#change a été supprimée, ainsi que des modifications d'attributs asynchrones qui ne sont plus disponibles ;
- correction d'un bug sur change où la comparaison d'attributs utilise !== au lieu de _.isEqual ;
- correction d'un bug lorsqu'une réponse vide du serveur lors d'un enregistrement n'appelait pas la fonction success ;
- etc.
Vous pouvez découvrir la liste des modifications ici.


Vous avez lu gratuitement 579 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.