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 1.0

Le , par vermine

25PARTAGES

2  0 
Sortie de Backbone.js 1.0


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.

Jeremy Ashkenas a annoncé la sortie de la version 1.0 qui apporte par exemple :

  • le support des requêtes HTTP PATCH pour des mises à jour partielles envoyées vers le serveur ;
  • des méthodes pour le filtre comme where et omit ;
  • la collection update a été renommée en set afin de mieux correspondre au modèle model.set() et à reset ;
  • l'ajout des méthodes listenToOnce pour écouter un événement une seule fois et findWhere qui retourne le premier modèle correspondant au filtre ;
  • l'ajout de clés Underscore.js ;
  • les propriétés url et urlRoot peuvent maintenant être passées en tant qu'options lors de l'instanciation d'un nouveau modèle ;
  • etc.


D'après Alex Young, l'API devrait être en grande partie rétro-compatible mais faites toujours quelques tests sur vos projets si vous passez à la nouvelle version.

Vous pouvez découvrir la liste des modifications ici.

Backbone.js.
Documentation.

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