pour le framework JavaScript
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 adjacentes changent. Il n'est pas nécessaire de réinventer la roue, car Ember.js intègre des expressions idiomatiques courantes.
L'équipe annonce la sortie de la version 2.1.0 qui apporte quelques nouveautés.
Pour commencer, le helper {{get}} permet de chercher des propriétés dynamiques sur les objets des templates. Par exemple, les deux instructions suivantes sont équivalentes :
Code : | Sélectionner tout |
1 2 | {{user.name}} {{get user "name"}} |
Code : | Sélectionner tout |
{{get user somePropertyName}}
Ensuite, il y a une modification au niveau du registry et du container. Ce sont, à la base, des APIs privées. L'idée est de les transformer en partie en APIs publiques. La première étape consiste à normaliser l'interaction avec [codeinline]register/codeinline] et lookup. Et donc plusieurs APIs publiques vont être disponibles sur les instances Ember.Application pour gérer les factories.
Finalement, cette version implique comme d'habitude de petites dépréciations. D'ailleurs à ce sujet, l'équipe souhaite améliorer son outil de gestion des dépréciations et des avertissements. C'est pourquoi une API plus appropriée a été créée. Par défaut, les informations sont affichées dans la console. Les handlers peuvent contenir des arguments (un message, des options et le next). Vous trouverez plus d'informations ici.
La liste des modifications de cette version est disponible ici.
Pour ne pas changer, l'équipe annonce que la version 2.2 beta est disponible également.
Télécharger.
L'annonce officielle.
La documentation.