BT

Accueil InfoQ Actualités AngularJS 2.0 va privilégier le mobile

AngularJS 2.0 va privilégier le mobile

Favoris

"AngularJS 2.0 est une librairie pour les applications mobiles" annonce l'équipe d'AngularJS. La librairie va continuer de supporter les ordinateurs, mais l'objectif principal sera les mobiles en plus de l'ajout du support de EcmaScript 6 à travers un compilateur (car les navigateurs ne supportent pas encore ES6).

Les changements prévus sont décrits dans l'article "AngularJS 2.0" avec les liens vers les documents de travaux afin de récolter les retours des développeurs.

Voici une description rapide des changements prévus :

  • Support d'ES6 avec Traceur. Les développeurs auront le choix de continuer à écrire en ES5.
  • Détection des changements plus rapide.
  • Instrumentation via le service de log d'Angular, diary.js.
  • Meilleure modularité.
  • Injection de dépendances simplifiée qui sera déclarative et non plus impérative, les modules seront chargés via les Modules ES6 et les chargements en mode lazy à travers des injecteurs. La plus grande partie est déjà implémentée.
  • Amélioration des modèles et des directives. Une API simplifiée pour les directives et intégration facilitée avec d'autres librairies utilisant les standards web. Les modèles auront de meilleures performances et seront plus simples à analyser et valider par les IDEs.
  • De meilleures animations gestuelles utilisant des fonctionnalités natives des navigateurs (objectif de minimum 60 images par secondes).
  • Routeur amélioré. Routeur basé sur les états et intégration de l'authentification et des autorisations, possibilité de conserver l'état de certaines vues.
  • Persistance améliorée. Support du mode "toujours hors-ligne" avec synchronisation serveur, particulièrement utile pour le mobile.
  • Support des seuls navigateurs qui se mettent à jour automatiquement : Chrome, FireFox, Opera, Safari et IE11. Sur les mobiles : Chrome sur Android, iOS6+, Windows Phone 8+ et FireFox mobile.

La majorité des changements concernent la conception et sont à l'état de prototype. La version finale peut être très différente de ce qui est proposé actuellement. Vous pouvez faire vos retours sur le Google Group Angular.

Evaluer cet article

Pertinence
Style

Contenu Éducatif

Bonjour étranger!

Vous devez créer un compte InfoQ ou cliquez sur pour déposer des commentaires. Mais il y a bien d'autres avantages à s'enregistrer.

Tirez le meilleur d'InfoQ

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

Commentaires de la Communauté

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

BT

Votre profil est-il à jour? Merci de prendre un instant pour vérifier.

Note: en cas de modification de votre adresse email, une validation sera envoyée.

Nom de votre entreprise:
Rôle dans votre entreprise:
Taille de votre entreprise:
Pays/Zone:
État/Province/Région:
Vous allez recevoir un email pour confirmer la nouvelle adresse email. Ce pop-up va se fermer de lui-même dans quelques instants.