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

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 !

Sortie de Backbone.js 0.9.10

Le , par vermine

12PARTAGES

1  0 
Sortie de Backbone.js 0.9.10


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.

Backbone.js.
Documentation.

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