|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2006 Messages : 42 ![]() |
Bonjour,
Je vais devoir développer une interface web "riche" pour la première fois. Il s'agit d'une interface pour un simulateur écrit en Java dans sa dernière version (il existe pour l'instant un premier jet de celle-ci, non complet, utilisant des pages JSP et Struts). Bien que je ne connaisse pas encore les détails de l'interface, je pense notamment utiliser des menus déroulants, des sliders et des graphiques un minimum "interactifs" (changement d'échelle sur les axes?, mise à jour à la volée des valeurs etc.). Je cherche donc des APIs/bibliothèques permettant de faire cela. AJAX Control Toolkit a l'air de répondre à mes besoins, mais c'est du ASP.NET... Je souhaite de plus qu'elles soient gratuites, open source si possible et que l'on puisse si on le désire changer le design des objets. J'ai notamment entendu parler de: - GWT, que j'ai téléchargé et qui a comme gros avantage le fait que l'on code en Java, ce qui diminue la complexité de la chose, les sites en AJAX ayant la réputation d'être long et difficiles à développer pour les néophytes. De plus, il permet de ne plus se soucier des problèmes de compatibilité entre navigateurs, d'où un gain de temps non négligeable. Cependant, il n'a pas l'air d'intégrer tous les objets dont je vais avoir besoin et je ne connais pas encore ses possibilités d'extension - Dojo - Rico - Script.aculo.us - diverses bibliothèques éparses... Votre avis sur ces bibliothèques/APIs? Peuvent-elles répondre à mes besoins? Quelles sont les autre existantes? Tous les conseils sont les bienvenus. Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : mai 2004 Messages : 1 253 ![]() |
Y'a encore le Yahoo! User Interface, mais je ne sais laquelle te proposer : je développe mes sites à partir de rien...
L'interface de Yahoo! Mail a été développée avec ce framework, et le résultat de l'interface est bluffant. Bien plus que son équivalent, GMail. |
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2006 Messages : 42 ![]() |
Ah oui, c'est vrai. J'en avait entendu parler, mais j'avais oublié de le lister ici. Merci de me rafraîchir la mémoire
|
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() ![]() |
La paresse n'est jamais bonne conseillère...
Moi je développe toujours mes controles moi-même (mais bon, je ne fais pas de travaille en entreprise donc...), et je pense qu'on a pas vraiment d'utilité à employer des controles web "tout-fait", qui te font perdre ta liberté... Enfin, il faut trouver un juste milieu entre liberté et temps de dev...
__________________
Fremy Pour vos développements Web et une navigation agréable, le tout gratuit : 1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !) 2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey |
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2006 Messages : 42 ![]() |
J'ai souvent entendu qu'un bon développeur était un développeur fainéant.
De plus, l'utilisation de composants déjà existants permet non seulement un gain de productivité mais également une qualité plus grande du fait de la spécialisation. D'autre part, je "me suis laisser entendre dire" que le développement AJAX peut s'avérer long et fastidieux pour les débutants. Ceci dit, tu as raison, si ça restreint ta liberté d'action, cela peut poser problème. Tout dépend en fait du degré de satisfaction par rapport au(x) besoin(s) qu'apporte tel ou tel composant. Si ça correspond parfaitement au besoin, pourquoi s'en priver? Si ce n'est pas le cas, il faut mettre les mains dans le cambouis. Cependant, je n'ai aucune expérience de développement en AJAX et j'ai une approche du développement assez objet (assemblage de composants, de "briques"). Tout ceci altère donc mon jugement, d'où mes questions aux développeurs expérimentés. Enfin bref, je diverge là, revenons à nos moutons. |
|
|
00
|
|
|
#6 | |
|
Membre Expert
![]() Inscription : mai 2004 Messages : 1 253 ![]() |
Citation:
|
|
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() ![]() Développeur Java Inscription : juin 2005 Messages : 658 ![]() |
Vu que l'appli initial est en JAVA, je te conseillerais GWT ou DOJO.
Après pour chisir entre les 2 ... C'est selon les affinités. A toi de voir ce qui répond le mieux à ton besoin. DOJO à un peut plus de composant graphique déjà intégré, mais GWT permet plus de liberté à mon gout et coté dev c'est le plus simple à mon avis. Mais je n'est pas non plus vraiment utilisé autre chose que GWT. c'est un avis entièrement basé sur l'aspect du code.
__________________
Gagnez une place pour Devoxx France 2012 |
|
00
|
|
|
#8 | |
|
Expert Confirmé
![]() ![]() |
Citation:
Je ne suis pas du style à utilser un code si je n'en connais pas tous les tenants et aboutissant, surtout que quand on utilise un FrameWork, surtout pour JS, la majorité des choses développées ne servent à rien pour le cas étudié... mais sont tout de même téléchargées par le client !
__________________
Fremy Pour vos développements Web et une navigation agréable, le tout gratuit : 1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !) 2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey |
|
|
|
00
|
|
|
#9 | |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2006 Messages : 42 ![]() |
Citation:
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com