IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques & Frameworks Discussion :

Comparatifs Framework AJAX


Sujet :

Bibliothèques & Frameworks

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert éminent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par défaut Comparatifs Framework AJAX
    Bonjour,

    Je vous propose de parler ici des différents Frameworks AJAX que vous avez déjà utilisé afin de faire un comparatif qui permettrait aux visiteurs de faire un choix en accord avec leurs besoins.

    Quels Frameworks avez-vous déjà utilisés ?
    Quelles en sont les caractéristiques (avantages, inconvénients) ?

    Cette discussion est en rapport avec la liste des Frameworks AJAX.

  2. #2
    Nouveau membre du Club
    Inscrit en
    Mai 2002
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 8
    Par défaut Framework ajax
    Il ya pas mal de framework sur ajax deja disponibles sur le web, je prends pour exemple:

    Backbase (www.backbase.com) qui propose des extensions pour dreamweaver, eclipse et .net.
    Bindows (www.bindows.net)

    Faut aussi dire que la plupart des editeurs de logiciels tel IBM, Adobe, MS, Google, Mozilla Foundation et j'en passe, sont en train de developper des framework ajax. Ils sont d'ailleurs en train de travailler sur un projet commun qui s'appelle Open Ajax.
    Pour plus de détails, lire l'article suivant :http://www.01net.com/editorial/30453...standard-ajax/

    Cependant, celui qui m'a le plus impressionné c'est le projet netvibes -> voir le site http://www.netvibes.com pour en être édifié.

  3. #3
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2005
    Messages
    357
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2005
    Messages : 357
    Par défaut
    Personnelement, j'utilise http://script.aculo.us/ et http://prototypejs.org (qui est inclus dans scriptaculous). Ces outils sont libres et gratuits, Ils offrent une bibliothèque qui étend le modèle objet du DOM et une collection de méthodes qui facilitent l'utilisation d'Ajax. De plus la bibliothèque n'est pas très lourde et peut être chargée partiellement en fonction des outils dont on a besoin. Et, cerise sur le gâteau, c'est entièrement cross-browser compatible.
    Je les recommande vivement.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    199
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2005
    Messages : 199
    Par défaut
    Je viens de cliquer sur netvibes,
    Il m'a fallu plus de 30 secondes pour afficher la page en plus ça ramait tellement que le clic droit ne marchait pas pour fermer la fenêtre lors du chargement.

    Un site d'une telle lourdeur je suis assez horrifié

  5. #5
    Invité
    Invité(e)
    Par défaut Nouveau Framework Ajax pour ASP .Net / C# .Net
    Pour les développeurs ASP .Net, il y a un tout nouveau projet, DynAjax :
    http://www.dynajax.org
    il y a un Wiki avec les explications :
    http://wiki.dynajax.org/

    C'est un framework permettant d'appeler à partir du code JavaScript en dynamique des méthodes côté serveur... super facile à mettre en place !!
    En gros, tu codes par exemple une méthode 'getProductById(long id) {...}' côté serveur et tu peux l'appeler super facilement en JavaScript en une ligne :
    var response = MyClass.getProductById(myId);

    reponse contient l'objet produit récupéré du serveur... tout simplement magique.
    A essayer !!
    Dernière modification par Invité ; 23/10/2008 à 18h07.

  6. #6
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Citation Envoyé par beeboo Voir le message
    Et, cerise sur le gâteau, c'est entièrement cross-browser compatible.
    Je les recommande vivement.
    J'utilise beaucoup ces deux frameworks et j'ai plusieurs fois été confronté à des problèmes de compatibilité de navigateurs... malheureusement dans la mesure où c'est justement pour ça que je les utilise !
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  7. #7
    Membre chevronné Avatar de IP-Fix
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    421
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2006
    Messages : 421
    Par défaut
    Moi j'ai toujours utilisé mootools car j'ai jamais eu aucun probleme ni limite dans ce que je souhaitais faire.

    C'est pas vraiment un comparatif avec les autres (que j'ai regardé mais pas utilisé) mais plus une liste de ce que j'aime dans un framework et que je retrouve dans mootools :

    - programmation orienté objet , que se soit pour les effet ou le reste
    - bonne documentation , complète et clair
    - nombreux exemple et demo
    - prise en main rapide ( grace au point plus haut ) pour un développeur confirmé
    - respectueux des normes
    - utilisé par de très nombreux grand site, ce qui lui vaut notoriété et donc une belle communauté ainsi que des mises a jours régulière et une pérénité certaine
    - le nom sympa (moo comme les vache ^^)
    - jamais pris en default
    - évolution constante
    - très léger en poid mais aussi pour les browser
    - complet et modulaire , pas besoin de tout prendre ..
    - des petit plus comme l'interaction avec flash
    - conçu de maniere propre et logique ce qui facilite une nouvelle fois la prise en main
    - nombreuse application très interessantes créer par les utilisateurs sous forme de class

    Voila , apres comme je le disais j'ai jamais vraiment utilisé les autres car celle là est pour moi parfaite et amplement satisfaisante... Aprés tout est une question de gout mais pour des developpeur confirmé je pense que c'est un excellent choix.

  8. #8
    Membre éclairé
    Inscrit en
    Septembre 2007
    Messages
    360
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 360
    Par défaut
    Je suis ce post avec intérêt car je dois choisir un framework. Suite aux commentaires que vous avez écris je me pose une question : Est-ce qu'un Framework répond à un type d'application ?

    Plus précisément j'ai l'impression que :

    - Ext JS est orienté formulaire/grid
    - JQuery/Mootools pour du design et des effets visuels (par contre, je n'ai pas vu la différence entre ces deux framework)
    - Prototype fait un peu de tout mais peut-être plus compliqué que JQuery/Mootools pour du design ainsi que ExtJS pour des grid
    - Dojo : ultra puissant à ce que j'entends, dans le genre de Prototype mais vu que personne en parle, je ne vois pas son point fort

    L'application que je dois "ajaxifier" est plus basé sur des grids (des tableaux représentants le résultat de requêtes SQL), est-ce que certains framework sont plus adaptés ?

    Je profite pour poser cette question ici car je pense qu'elle pourra intéresser d'autres personnes. Si l'on ne connait pas AJAX, il vaut mieux commencer par un tuto Javascript/Ajax sans framework ou bien, c'est une perte de temps ? (un utilisateur de JQuery m'a conseillé de prendre en main directement un framework).

  9. #9
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 7
    Par défaut SweetDEV RIA - framework Ajax open source et français
    Si tu développes en Java (JSP, Struts), as-tu essayé SweetDEV RIA? Sous licence open source Apache 2, SweetDEV RIA fournit un framework complet composé de tags et d'APIs. Il présente également l'avantage d'être supporté par une équipe de passionés basés à Paris. Si tu l'utilises dans un cadre professionel, tu peux bénéficier, en complément, de services professionels. Un bon mix open source et services.
    Passe voir le site de SweetDEV RIA pour découvrir :
    - le showcase des composants Ajax SweetDEV RIA
    - les applications SweetDEV RIA de démo
    - la documentation
    - le forum SweetDEV RIA

  10. #10
    Membre éclairé Avatar de elvan49
    Profil pro
    Développeur Web
    Inscrit en
    Octobre 2006
    Messages
    274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Octobre 2006
    Messages : 274
    Par défaut JQuery
    Bonjour à tous,

    il existe une bibliothèque également très pratique, qui facilite énormément AJAX, c'est JQuery. La documentation est assez claire. le fonctionnement se rapproche de prototype avec cependant plus de souplesse.
    cf.
    http://www.jquery.info/
    http://jquery.developpeur-web2.com/

    Cordialement,

  11. #11
    Membre émérite Avatar de |PaRa-BoL
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    738
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 738
    Par défaut
    Mootools bien sûre !

    http://mootools.net/

    Comparatif : http://mootools.net/slickspeed/

  12. #12
    Membre actif
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 29
    Par défaut
    http://extjs.com/

    Bien que pas forcement très documenté (pour la version 2.0), il est trèèèss puissant, (jetez juste un coup d'œil aux exemples)

    Sa gestion des formulaire est très intéressante (vérification dynamique par regex customisées ou incluses) il inclut également des effets graphiques,...

    bref à essayer

  13. #13
    Membre éclairé

    Inscrit en
    Septembre 2003
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 65
    Par défaut
    Citation Envoyé par mattstriker Voir le message
    http://extjs.com/

    Bien que pas forcement très documenté (pour la version 2.0)
    Où as-tu cherché de la documentation ? Car selon moi, c'est un des frameworks javascript les mieux documentés et supportés (documentation des apis, exemples et forum très actif).

Discussions similaires

  1. [STRUTS][AJAX]Quel framework AJAX avec Struts
    Par woodwai dans le forum Struts 1
    Réponses: 24
    Dernier message: 12/03/2009, 16h19
  2. [Frameworks] Ajax PHP
    Par marcha dans le forum Bibliothèques et frameworks
    Réponses: 9
    Dernier message: 09/06/2006, 11h50
  3. comparatif swt / ajax
    Par austin P. dans le forum SWT/JFace
    Réponses: 3
    Dernier message: 10/05/2006, 14h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo