Ember Data 1.13 : gestion des donn�es de vos mod�les
pour les applications Ember.js


Ember.js est un framework JavaScript permettant de cr�er des applications Web ambitieuses !

En utilisant des templates int�gr�s, vous �crivez consid�rablement moins de code et vos pages se mettent � jour automatiquement lorsque les donn�es sous-jacentes changent. Il n'est pas n�cessaire de r�inventer la roue car Ember.js int�gre des expressions idiomatiques courantes.

Ember Data est une biblioth�que permettant une gestion robuste des donn�es des mod�les dans les applications Ember.js. Elle est con�ue pour �tre agnostique vis-�-vis du m�canisme de persistance. Elle fonctionne aussi bien avec les API JSON via HTTP comme elle le fait avec les WebSockets ou IndexedDB. Cette biblioth�que offre de nombreuses fonctionnalit�s d'un ORM c�t� serveur (par exemple ActiveRecord) mais elle est pr�vue sp�cifiquement pour l'environnement JavaScript dans le navigateur.

En particulier, Ember Data utilise les Promises (en partie) pour g�rer le chargement et l'enregistrement des donn�es. L'int�gration avec d'autres API JavaScript est possible.

En pratique, la biblioth�que utilise un adaptateur pour communiquer avec le serveur. C'est un objet qui traduit les requ�tes d'Ember Data en requ�te compr�hensible par le serveur. Par d�faut, elle utilise le RESTAdapter qui respecte une s�rie de conventions de RESTful JSON.


L'�quipe d'Ember a annonc� la sortie de la version 1.13, la premi�re version stable de l'outil depuis sa cr�ation.

Elle contient notamment :

  • un renommage et une r�organisation de certaines m�thodes pour r�duire la confusion actuelle ;
  • une mise en cache par d�faut plus pertinente pour findAll et findRecord ;
  • le support de JSON API 1.0 ;
  • de nouvelles API de s�rialisation et de gestion des erreurs ;
  • etc.



T�l�charger.
L'annonce officielle.
La documentation.


Et vous ?

Connaissez-vous Ember.js ?
Que pensez-vous de cette biliboth�que de gestion de donn�es ?