Salut,
Attention, sujet à fort potentiel de troll (mais c'est pas l'objectif :-)).
Ma petite équipe est à la recherche du framework Javascript qui va nous servir à refactorer notre code JS pour le rendre plus clean.
On construit une application dans laquelle :
- on affiche des graphes (Google Charts pour l'instant, probablement
highcharts.com dans pas longtemps)
- les utilisateurs doivent saisir des données dans une petite série de wizards avec des interactions JS un peu complexe avec l'utilisateur et avec le serveur (aller-retour vers AppEngine qui en fait lui-même un asynchrone vers AWS ou OVH, ... puis retour au navigateur).
Vu ce que je viens de décrire, HTML 5+GWT semblait être une bonne solution et c'est ce qu'on a fait. GWT uniquement pour les composants un peu complexe, HTML5+JS de base pour les autres pages.
Mais on arrête GWT (cycle de compil trop long, combinaison avec Twitter bootstrap pénible, valeur ajoutée nettement moindre dès qu'on utilise REST sur le serveur au lieu du protocole GWT, ...) et du coup on va en profiter pour refactorer tout notre code JS.
Et donc, on cherche un framework JS léger et structurant (d'où le style MVC).
Gordon Hempton
a publié un comparatif [
codebrief.com] qui fait ressortir Ember.JS comme étant le meilleur compromis et Angular.JS ne semble pas trop mal placé non plus. Mais Batman.JS aussi ... Bref, pas simple de choisir.
Est-ce que certains d'entre vous se sont déjà frottés à Angular.JS, Ember.JS ou autres ? Et est-ce que certains d'entre vous ont dépassé le "stade helloworld" avec ces frameworks histoire de voir si, derrière leur joli marketing, on ne tombe pas trop vite sur un "os".