AngularJS : Google lance un framwork JavaScript
Pour créer son propre langage de modélisation en étendant la syntaxe HTML

Le , par you.baddi

23PARTAGES

7  0 
Le blog de "Google Developers" annonce le lancement d'un framework JavaScript intitulé AngularJS. L'objectif est la création d'un framework extensible et interopérable avec les autres frameworks JavaScript.

[ame="http://www.youtube.com/watch?v=uFTFsKmkQnQ"]Google developers lance le framwork AngularJS[/ame]

Le principe est de pouvoir créer son propre langage de modélisation en étendant la syntaxe HTML pour rencontrer vos besoins.

Cette démarche respecte de près les règles du MVC (modèle, vue, contrôleur). Il y a de fait une synchronisation entre les données de l'interface utilisateur et les objets JavaScript.

Plus d'informations et téléchargement sur le site officiel de AngularJS


Source : Google

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de sebmade
Candidat au Club https://www.developpez.com
Le 15/08/2012 à 0:07
Pour ceux que ca intéresse j'ai écrit une série d'article sur AngularJS.
Perso ce framework est vraiment plus pertinents que tous les autres framework MVC en terme de lisibilité, evolutivité et maintenabilité. On peut vraiment envisager des applications professionelles avec.
less code more fun
le scope
directives et composants
modules et services
developpement de projet et intégration continue
tests unitaire et UI

à venir : les filtres, la navigation, la communication avec le serveur ...
2  0 
Avatar de gwinyam
Membre chevronné https://www.developpez.com
Le 05/10/2012 à 15:09
Idem, très forte sympathie pour AngularJS.

Je confirme pour la validité W3C, en rajoutant data-ng- plutôt que ng-, ça marche aussi et c'est valide.

Le code est hyper clair et très simple. En fait, je dirais même que AngularJS, c'est le framework JS qui permet de ne pas faire de JS.

En évitant tous les trucs rébarbatifs et se concentrer sur les trucs réellement clés
2  0 
Avatar de dourouc05
Responsable Qt & Livres https://www.developpez.com
Le 18/06/2012 à 10:10
Quid de la validation W3C ? En l'état, il me semble qu'on fournit un HTML ne respectant pas vraiment un seul standard au navigateur, qui modifie très "légèrement" le DOM pour qu'il comprenne tout ce qu'il faut ; cependant, la validation n'exécute pas le JavaScript, AFAIK.
1  0 
Avatar de BnouK
Membre à l'essai https://www.developpez.com
Le 18/06/2012 à 17:09
En même temps, en creusant un peu on se rend vite compte qu'angularJS peut tout à fait être standard puisque tous les "ng-" peuvent être remplacés de manière totalement transparente par des "data-ng-" et le binding avec {{ }} peut de la même manière être remplacé par des "data-ng-bind"...

On peut donc tout à fait être W3C compliant avec AngularJS
1  0 
Avatar de Bakann
Nouveau membre du Club https://www.developpez.com
Le 16/07/2012 à 15:57
Pour avoir utilisé knockoutjs et angularjs, j'ai une nette préférence pour ce dernier. Le code produit est plus clair et facilement maintenable, l'API offre beaucoup de possibilités. Et surtout le tutoriel d'angularjs permet de démarrer rapidement.
Quant à knockoutjs, il permet de générer du code spaghetti très rapidement.
1  0 
Avatar de vermine
Responsable Jeux-Concours https://www.developpez.com
Le 04/12/2013 à 16:47
Le forum JavaScript se dote de nouveaux préfixes pour les frameworks et bibliothèques.
1  0 
Avatar de tomlev
Rédacteur/Modérateur https://www.developpez.com
Le 18/06/2012 à 9:58
Sympa... ça ressemble pas mal au pattern MVVM en XAML
D'ailleurs il y a un autre framework JS dans le même style : Knockout
0  0 
Avatar de elias551
Membre du Club https://www.developpez.com
Le 18/06/2012 à 10:14
Knockout a l'air bien plus complet que angularJS.

C'est cool de voir des patterns aussi efficace arriver sur js, ca depoussiere un peu le langage je trouve
0  2 
Avatar de mvvvv
Membre averti https://www.developpez.com
Le 18/06/2012 à 10:17
ça a l'air clair et c'est une bonne idée d'utiliser l'extensibilité de HTML ...

Par contre j'y vois un gros défaut : ce n'est pas XML du tout d'avoir un attribut sans valeur.

... et ça c'est pas cool du tout même si xhtml n'est pas l'avenir, il est toujours intéressant de pouvoir processer du html.

EDIT : Bof ... pas si grave ... tidy arrive a gérer ça en rajoutant ...="">
0  0 
Avatar de vLitchi
Nouveau Candidat au Club https://www.developpez.com
Le 18/06/2012 à 11:55
Ce n'est pas un nouveau framework, tu peux trouver la version 0.9 sur github qui à 2ans.
C'est juste la release de la version 1.0 "Today we are announcing the 1.0 release of AngularJS." -_-
0  0 
Contacter le responsable de la rubrique Accueil

Partenaire : Hébergement Web