AngularJS 1.3.0 mise sur la performance et la simplicité
Le framework JavaScript de Google améliore l'expérience développeur et utilisateur
Le 2014-10-15 09:41:52, par vermine, Expert éminent sénior
AngularJS 1.3.0 mise sur la performance et la simplicité
Le framework JavaScript de Google améliore l'expérience développeur et utilisateur
L’équipe du framework AngularJS, qui permet de concevoir des applications Web, a annoncé la sortie de la version 1.3.0. L'outil, développé par Google, a pour objectif d'améliorer la syntaxe JavaScript en ajoutant de nouvelles fonctionnalités.
Comme selon l'habitude, la version a hérité d'un surnom : superluminal-nudge. Elle inclut de nombreuses nouveautés notables :
Bien entendu, grâce à plus de 400 contributeurs, cette version contient également une grande quantité de corrections dont vous trouvez la liste sur cette page, ainsi que l'amélioration des API des contrôles de formulaire personnalisés et des animations pour les rendre plus claires et plus faciles à utiliser.
L'accent a également été mis sur la performance afin d'obtenir un gain considérable sur la consommation de mémoire, l'augmentation de la vitesse des opérations courantes sur le DOM et la latence globale des applications.
Notons également le packaging publié sur npm suite à une forte demande des utilisateurs. De plus, IE8 n'est plus supporté. Cependant, une révision de la version 1.2 contient ou contiendra les corrections nécessaires à ce navigateur.
Migrer de la version 1.2 à la version 1.3.
Téléchargements.
Blog de AngularJS.
Et vous ?
Utilisez-vous AngularJS ? Que pensez-vous des améliorations et des nouveautés ?
Que pourriez-vous dire d'AngularJS comparé aux autres frameworks ?
Le framework JavaScript de Google améliore l'expérience développeur et utilisateur
L’équipe du framework AngularJS, qui permet de concevoir des applications Web, a annoncé la sortie de la version 1.3.0. L'outil, développé par Google, a pour objectif d'améliorer la syntaxe JavaScript en ajoutant de nouvelles fonctionnalités.
Comme selon l'habitude, la version a hérité d'un surnom : superluminal-nudge. Elle inclut de nombreuses nouveautés notables :
- le one-time building. Les expressions préfixées par :: ne seront interprétées qu'une fois et ne seront plus regardées par la suite. Cette technique permet un gain de performance de la gestion des ressources et des informations ;
- le module ngAria qui aide à créer des composants personnalisés et l'ajout d'attributs de type ARIA (pour Accessible Rich Internet Applications) ;
- la directive ngMessages qui simplifie l'écriture et la coordination des messages dans un template (en général au sein de formulaire ou lors de l'affichage des objets qui retournent des données de type clé/valeur). Cela gère la complexité, l'héritage et la priorité des messages ;
- la directive ngModelOptions qui simplifie la personnalisation du comportement de mise à jour des templates via une liste d'événements ;
- l'option Strict DI pour trouver les endroits de votre application qui ne seront pas minifiés en raison de l'utilisation de la syntaxe abrégée DI.
Bien entendu, grâce à plus de 400 contributeurs, cette version contient également une grande quantité de corrections dont vous trouvez la liste sur cette page, ainsi que l'amélioration des API des contrôles de formulaire personnalisés et des animations pour les rendre plus claires et plus faciles à utiliser.
L'accent a également été mis sur la performance afin d'obtenir un gain considérable sur la consommation de mémoire, l'augmentation de la vitesse des opérations courantes sur le DOM et la latence globale des applications.
Notons également le packaging publié sur npm suite à une forte demande des utilisateurs. De plus, IE8 n'est plus supporté. Cependant, une révision de la version 1.2 contient ou contiendra les corrections nécessaires à ce navigateur.
Et vous ?
-
Revan26914Membre à l'essaiSi quelqu'un veut éclairer ma lanterne, le projet Dart de Google visait bien à faire "évoluer" Javascript en le tuant!maintenant il veut le faire évoluer en l'améliorant avec le projet angularJS. Alors que veut finalement Google ?le 23/10/2014 à 10:45
-
kisitomomoteneMembre avertiSi quelqu'un veut éclairer ma lanterne, le projet Dart de Google visait bien à faire "évoluer" Javascript en le tuant! maintenant il veut le faire évoluer en l'améliorant avec le projet angularJS. Alors que veut finalement Google ?le 23/10/2014 à 8:50
-
SurferIXMembre chevronnéPeut être que google a tout intérêt à ce que tout le monde se penche de plus en plus vers le Web, et donc essaie par tous les moyens imaginables d'améliorer ce qui est, et a toujours été, un foutoir à l'échelle planétaire ?
Comme leur nom l'indique à l'entrée du campus : "we do good". "On fait le bien". Bon, ils ont peut être pas fini leur phrase : "... dans notre intérêt".le 24/10/2014 à 12:27