Vote des utilisateurs
0
0
Détails
Référencé dans
Navigation
Aurelia
Aurelia
Aurelia (anciennement Durandal) est considéré comme le framework JavaScript concurrent de Angular. C'est un framework JavaScript MV* (Model, View, et ce que vous voulez pour relier les deux). Il est écrit avec les dernières spécifications EcmaScript 6 et 7.
Le code est transpilé en ES5 et des polyfills sont ajoutés afin de garantir son support sur tous les navigateurs modernes. Il s'accomode très bien avec TypeScript, CoffeeScript ou AtScript.
Parmi sa longue liste de fonctionnalités, on peut citer :
Le code est transpilé en ES5 et des polyfills sont ajoutés afin de garantir son support sur tous les navigateurs modernes. Il s'accomode très bien avec TypeScript, CoffeeScript ou AtScript.
Parmi sa longue liste de fonctionnalités, on peut citer :
- un data-binding adaptatif très complet, avec deux fallbacks possibles (Object.observe en ES6, getter/setters en ES5 ou dirty checking en dernier recours pour le reste des navigateurs) ;
- une forte intégration des Web Components au sein des templates ;
- une notion de "comportements liés" permettant d'étendre les fonctions d'éléments HTML existants ;
- un routeur client avancé qui est une amélioration de celui de Durandal 2 ;
- un mécanisme d'injection de dépendances combiné à l'utilisation des modules ES6 ;
- de la génération à la volée de modèles, vues et contrôleurs en fonction de données reçues à l'exécution.
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.