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 :

Une liste des frameworks 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 Une liste des frameworks AJAX
    Bonjour,

    A l'instar des numéros 118 à leurs débuts, il existe aujoud'hui une pléthore de frameworks AJAX.

    Si on ajoute que des frameworks AJAX sont spécialisés dans un langage et pas un autre, on peut rapidement y perdre son latin.

    On sait déjà qu'a terme (je l'espère court), des frameworks AJAX de référence émergeront (finalement comme les numéros 118), et que peut être en ressortira une référence (comme l'organisation Open Ajax qui regroupe quelques grands noms de l'industrie informatique)

    Aussi, je pense qu'il serait intéressant de lister ces différents frameworks AJAX, les organiser par langage, donner quelques informations sur leurs finalités, leur gratuité, la licence, etc.

    Un petit rappel sur AJAX :
    AJAX n'est ni une méthode, ni un protocole, ni une spécification, c'est plutôt un concept, un nom pour définir un ensemble de pratiques technologiques (exemple:le retour d'informations à une page sans rechargement de celle-ci)

    Voilà ce qu'en dit wikipedia : http://fr.wikipedia.org/wiki/Asynchronous_JavaScript_and_XML

    Pour le moment, une liste non exhaustive :

    A classerJavascript - bas niveauJavascript - haut niveauA voir égalementJavaASP.NETPHPPythonAnnuaires de frameworks AJAX
    A vos claviers pour compléter cette liste !

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    344
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 344
    Par défaut
    Quelle différence fais tu entre bas niveau et haut niveau ?

    Car je ne vois pas trop la différence entre Zapatec et Dojo ou Scriptaculous, par exemple ...

  3. #3
    Expert confirmé
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par défaut
    Bas niveau signifie qui fournit de fonctionnalité primitives (mais essentielles)
    et très générique.

    par exemple une fonction createUIComponant qui crée en fonction des parametres un composant d'interface utilisateur (combo champ coche menu arbre)
    cette fonction simple basique unique te permet de tout faire mais sa syntaxe et lourde.

    alors viens dessus des fonctions plus évoluée plus spécialisée
    createComboBox par exemple

    dans Ajax tu à la même chose.

    par exemple les fonctions d'accès au serveur
    open(URL) Send(data) basique mais passe partout

    puis tu peux avoir des fonctions plus évoluées
    postSyncForm(myform) qui va prendre en charge l'envois des données d'un formulaire.

    open send sont au niveau communication
    postSyncForm est du niveau services

    A+JYT

  4. #4
    Membre très actif Avatar de zulad
    Homme Profil pro
    creatif
    Inscrit en
    Juin 2007
    Messages
    713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : creatif

    Informations forums :
    Inscription : Juin 2007
    Messages : 713
    Par défaut
    quelles est l'utilité d'avoir tous ces frameworks ?

    Peut-on utiliser prototype, scriptaculous, sans avoir de collision ?
    Je me rappelle par exemple avoir developpez ou utilisé quelques prototypes js qui étaient en collision avec ces framework.

    Y a t'il un projet du w3C ou une quelconque emergence pour unifier tout ces utilitaires ?

  5. #5
    Membre Expert
    Avatar de elitost
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2003
    Messages
    1 985
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 985
    Par défaut
    L'utilité d'avoir tous ces frameworks listé ici et d'avoir un point d'entrée pour éviter de longues heures de recherche, ou du moins avoir une idée globale de l'état des lieux.

    Concernant les collisions, évidemment si deux frameworks se marchent dessus, ça va poser problème, il faut donc se renseigner avant sur le fond de chacun d'eux.

    Le w3c est là pour ériger des lois de spécification, l'implémentation restant libre cela donne naissance à de nombreux frameworks. L'intérêt est la concurrence entre ces bibliothèques, celle ci étant normalement positive et porteuse d'idée.

    Maintenant si quelqu'un passe par là pour ajouter son explication ça pourrait être pas mal, et au final je l'ajouterai dans une introduction pour le post principal.

    Bonne journée.

  6. #6
    Membre à l'essai
    Inscrit en
    Janvier 2008
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 7
    Par défaut Framework AJAX
    Bon si vous cherchez un Framework Ajax+widget tres tres complet tant au niveau du contenu, des fonctionnalités, de la facilité d'utilisation je ne saurai vous recommander assez l'excellentissime EXTJS

    http://extjs.com

    vous ne le regretterez pas

    j'ai fait un peu le tour de ces frameworks et c'est ce qui se fait de mieux avec dojo...cependant la communauté de developpeurs est tres tres improtantes et leur forum repond a toute sorte de questions...bref c'est l'effervesence

    En ce qui concerne le Ajax pur et le reverse Ajax j'ai opté pour l'excellent DWR
    simple a utiliser a integrer il fera votre bonheur...

    pour toute question contactez moi...

  7. #7
    Membre Expert
    Avatar de elitost
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2003
    Messages
    1 985
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 985
    Par défaut
    Citation Envoyé par samir.kerroumi Voir le message
    Bon si vous cherchez un Framework Ajax+widget tres tres complet tant au niveau du contenu, des fonctionnalités, de la facilité d'utilisation je ne saurai vous recommander assez l'excellentissime EXTJS

    http://extjs.com

    vous ne le regretterez pas

    j'ai fait un peu le tour de ces frameworks et c'est ce qui se fait de mieux avec dojo...cependant la communauté de developpeurs est tres tres improtantes et leur forum repond a toute sorte de questions...bref c'est l'effervesence

    En ce qui concerne le Ajax pur et le reverse Ajax j'ai opté pour l'excellent DWR
    simple a utiliser a integrer il fera votre bonheur...

    pour toute question contactez moi...
    Merci pour ton avis sur ces 3 frameworks présents dans la liste.

    Si tu en trouves d'autres à ajouter merci d'avance et pour les questions afin de partager avec le plus grand nombre, merci d'avance de les poser dans les forums adéquats de Developpez.

  8. #8
    Membre à l'essai
    Inscrit en
    Janvier 2008
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 7
    Par défaut
    Citation Envoyé par elitost Voir le message
    Merci pour ton avis sur ces 3 frameworks présents dans la liste.

    Si tu en trouves d'autres à ajouter merci d'avance et pour les questions afin de partager avec le plus grand nombre, merci d'avance de les poser dans les forums adéquats de Developpez.

    je n'utilise aujourd'hui que ces deux frameworks a savoir :

    *Extjs : suite de composant widget avancés + fonctionnalités Ajax et DOM...
    *DWR: module de communication asynchrone (Ajax+ reverse Ajax) et d'appel de methodes java

    j'ai fait le tour des principaux frameorks open source du marché si je devais citer d'autres frameworks interressant ce seraient :

    *JSON-RPC: equivalent de DWR mais structure les reponse XHR au format JSON...
    *Dojo toolkit : equivalent de ExtJs

    Enfin je recommande chaudement l'utilisation de la bibilotheque Scriptaculous et donc obligatoirement de l'excellent Prototype qui simpilfie l'ecriture du code Javascript...

    Enfin il est a noter l'Open Ajax Alliance donc le but est de rendre standard les technos et APIS Ajax, ils proposent une implemenation open Ajax HUB qui permet de disposer dans son application et pour chaque page d'un bus véhiculant les événements d'un composant DOm a un autre, une maniere d'avoir un gestionnaire d'evenements standards....

    Je peux egalement proposer des tutoriaux sur les architectures J2EE (Struts, tapestry etc...) +DWR + Extjs (ou tout autre framework...)

  9. #9
    Membre éprouvé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2006
    Messages
    985
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2006
    Messages : 985
    Par défaut
    Merci pour cette liste...
    Je fais uniquement dans les sites et appli web(PHP, JS et XHTML), qu'est-ce vous me conseillez?

    Je suis allé voir les demo de Ext JS, il est formidable. Quelqu'un connait des sources pour apprendre ce truc?

    jQuery ou Ext JS, de idées ?????

    Merci d'avance...

  10. #10
    Expert confirmé
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par défaut
    Pour ExtJS la doc en ligne + les démos +le forum
    c'est suffisent pour apprendre
    il y a des tuto et aussi des bouquin
    mais perso je m'en suis passé.

    A+JYT

Discussions similaires

  1. [AJAX] Listes des frameworks Java
    Par jdelges dans le forum Frameworks Web
    Réponses: 18
    Dernier message: 17/12/2008, 22h41
  2. obtenir une liste des noms de session d'un ordinateur
    Par Raylemon dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 09/03/2006, 19h12
  3. [Rico] Afficher depuis d'une liste deroulante (PHP+AJAX)
    Par maxis dans le forum Bibliothèques & Frameworks
    Réponses: 9
    Dernier message: 27/02/2006, 12h47
  4. [IDE][VS.NET 2003] Y a-t-il une liste des racourcis ?
    Par 404Found dans le forum Contribuez
    Réponses: 2
    Dernier message: 22/06/2004, 20h20

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