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

Affichage des résultats du sondage: Votre framework/bibliothèque JavaScript préféré ?

Votants
281. Vous ne pouvez pas participer à ce sondage.
  • Dojo

    17 6,05%
  • jQuery

    143 50,89%
  • Mootools

    16 5,69%
  • Prototype & Script.aculo.us

    39 13,88%
  • Rico

    0 0%
  • Yahoo UI

    9 3,20%
  • Javeline

    0 0%
  • DHX

    1 0,36%
  • Ext JS

    24 8,54%
  • Google Code

    3 1,07%
  • qooxdoo

    2 0,71%
  • Autre (précisez)

    9 3,20%
  • Sans opinion

    18 6,41%
Bibliothèques & Frameworks Discussion :

Votre framework JavaScript préféré ?


Sujet :

Bibliothèques & Frameworks

  1. #41
    Membre expert
    Avatar de aityahia
    Homme Profil pro
    CIEPTAL CARS SPA
    Inscrit en
    Mars 2006
    Messages
    1 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Algérie

    Informations professionnelles :
    Activité : CIEPTAL CARS SPA
    Secteur : Transports

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 938
    Points : 3 329
    Points
    3 329
    Par défaut
    je trouve correct de payé une licence si mon projet a un but lucratif par contre pour les projets Open source Ext-JS est gratuite.

    pour Ext-Core est lui aussi gratuit (licence MIT)

  2. #42
    Membre régulier Avatar de Lideln75
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    111
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2008
    Messages : 111
    Points : 102
    Points
    102
    Par défaut
    open source != lucratif != gratuit...

  3. #43
    En attente de confirmation mail

    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    766
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 766
    Points : 1 267
    Points
    1 267
    Par défaut
    Je développe pour mon site une bibliothèque spécialisé pour Java et Rest. Je peux le mettre en open source, avoir un retour, me faire un peu de pub. En principe je gagne de l'argent sur mon site et les possibles progrès de ma bibliothèques fournis par des contributeurs me permettent de faire progresser mon site.

    Mais comment le développeur de Ext-Js pourrait payer son loyer sans faire payer ses licences ? Un developpeur coute 40000 € par an, et payer 250€ pour son outil n'est pas énorme. Ma copine travaille en bio et chaque machine coute plus qu'un an de salaire.

  4. #44
    En attente de confirmation mail

    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    766
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 766
    Points : 1 267
    Points
    1 267
    Par défaut
    Citation Envoyé par aityahia Voir le message
    Bonjours


    pour le développement des sites web vous avez Ext core qui est aussi léger que JQuery dont la version 3 vient tout juste d'être publier en open source

    salutations.
    Il est probable que je laisse tomber prototype pour Ext. Ils ont l'air d'être bien plus actifs et mieux financés.

  5. #45
    Membre régulier Avatar de Lideln75
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    111
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2008
    Messages : 111
    Points : 102
    Points
    102
    Par défaut
    Hello,

    Bon ben tu te réponds à toi-même Nicorama (concernant le fait que le dev d'Ext-JS paye son loyer) : les sponsors ! Une lib comme ça, à mon avis il doivent être très bien financés.

    Mais cela étant dit, pour un projet professionnel, oui 250€ la licence c'est pas la fin du monde c'est clair ! Rien à redire à ça.

    Mais jQuery est l'équivalent d'Ext, et pour des projets personnels surtout, on n'a pas forcément envie de payer une licence alors qu'on peut avoir la même chose en 100% gratuit.

    Enfin bon, je critique pas Ext-JS hein, c'est très bien, ce qu'ils font !! Du bon boulot ! Je dis juste que jQuery est tout aussi bien, et on est plus de 50% à trouver que c'est même mieux.

    Mais je le répète : Ext-JS semble très bien aussi ! (histoire de mettre tout le monde d'accord et de bien mettre l'accent sur le fait que c'est pas une gue-guerre)

  6. #46
    En attente de confirmation mail

    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    766
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 766
    Points : 1 267
    Points
    1 267
    Par défaut
    Pour des projets persos, Ext-js ne pause aucun soucis. Pour des projets comme Wordpress, par contre ca fout la m...

    Wordpress utilise Jquery, et c'est exactement ce genre de projets qui font progresser la bibliothèque.

  7. #47
    Expert confirmé
    Avatar de RomainVALERI
    Homme Profil pro
    POOête
    Inscrit en
    Avril 2008
    Messages
    2 652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : POOête

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Points : 4 164
    Points
    4 164
    Par défaut
    J'ai utilisé trop peu de frameworks différents pour que mon avis puisse réellement avoir une valeur comparative, mais je voulais dire que j'ai voté Prototype :

    - suite à ma lecture du fameux bouquin sur le web 2.0 de Porteneuve, qui en détaillait les avantages avec beaucoup de clarté (et un excellent esprit à mon sens ^^)

    - pour la beauté de son écriture ^^ je sais bien que ce thread n'est pas réellement un meeting d'esthètes ( pas taper) mais je précise ce point car la lecture du source de cette librairie (et du code de script.aculo.us également d'ailleurs) m'a fait énormément progresser dans la compréhension de javascript.

    - je n'ai pas encore eu à développer de gros projets web, et donc je n'ai pas eu de raisons de choisir de framework plus lourd et détaillé comme ExtJS, Dojo, YUI, etc.

    ------------

    Pour les autres frameworks :

    - jQuery a attiré un temps mon attention, mais passé ce cap et après quelques lectures sur ses caractéristiques/fonctionnalités, je me dis qu'il est probablement très bon mais que le passage de Prototype à jQuery n'est pour le moment ni nécessaire ni même utile dans les contextes des projets que j'ai rencontrés.
    Cependant, si je n'utilisais pas Prototype, c'est presque certainement celui que j'utiliserais, notamment pour sa modularité et sa légèreté...

    ...pour les linguistes et les curieux >>> générateur de phrases aléatoires

    __________________

  8. #48
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 20
    Points : 13
    Points
    13
    Par défaut
    Le débat Ext-JS / jQuery est intéressant et il est vrai qu'au niveau Core les deux bibliothèques permettent de faire sensiblement les mêmes choses.

    Néanmoins, Ext-JS et jQuery ne sont pas du tout orientées vers la même chose.
    Lorsque je débarque sur le site de Ext-JS, je tombe directement sur une galerie de jolis widgets aux fonctionnalités très riches.
    Lorsque je débarque sur le site de jQuery, je tombe sur un exemple d'accès au DOM afin de modifier la classe d'une balise à la volée.

    Et à mes yeux cela veut tout dire : même si Ext-JS est bâti sur un noyau dont les fonctionnalités sont similaires à celles qu'on trouve dans jQuery, l'orientation des développement de Ext-JS est avant tout vers des widgets encore plus riches et encore plus paramètrables, alors que jQuery recherche les optimisations de manipulation du DOM, de gestion des événements.

    Bref, le choix de l'un ou de l'autre dépend grandement de ce qu'on souhaite faire en Javascript sur sa page.

  9. #49
    En attente de confirmation mail

    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    766
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 766
    Points : 1 267
    Points
    1 267
    Par défaut
    Citation Envoyé par nlo38 Voir le message

    Et à mes yeux cela veut tout dire : même si Ext-JS est bâti sur un noyau dont les fonctionnalités sont similaires à celles qu'on trouve dans jQuery, l'orientation des développement de Ext-JS est avant tout vers des widgets encore plus riches et encore plus paramètrables, alors que jQuery recherche les optimisations de manipulation du DOM, de gestion des événements.
    D'une part la page d'acceuil d'Ext-JS en ce moement est Ext-Core, sans widget ; d'autre part les tests montrent que l'accès au dom n'est pas défavorable à Ext-JS. L'utilisation unique du core permet en plus de réduire considérablement la taille du JS.

    Par contre, j'y pense maintenant : personne n'a proposé GWT. C'est quand même fait pour générer du javascript

  10. #50
    Futur Membre du Club
    Inscrit en
    Janvier 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 5
    Points : 6
    Points
    6
    Par défaut frameworks spry
    moi j'etulise personellement la framework spry

  11. #51
    Expert confirmé
    Avatar de RomainVALERI
    Homme Profil pro
    POOête
    Inscrit en
    Avril 2008
    Messages
    2 652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : POOête

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Points : 4 164
    Points
    4 164
    Par défaut la concision, c'est bien mais ^^
    Citation Envoyé par djerbi125 Voir le message
    moi j'etulise personellement la framework spry
    tu peux nous en dire un peu plus ?
    Avantages ? inconvénients ? en comparaison avec d'autres ou tu n'as utilisé que celui-là pour le moment ?

    ...pour les linguistes et les curieux >>> générateur de phrases aléatoires

    __________________

  12. #52
    Membre régulier
    Profil pro
    Inscrit en
    Août 2009
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2009
    Messages : 54
    Points : 94
    Points
    94
    Par défaut
    Je prefere JQUery car les tuto et la doc sont bien faits et claires. Le code est simple et compact, tant qu'on reste sur de petites choses. Apres, je pense que tous ces frameworks JS font un peu la meme chose, c'est une question de gout ...

  13. #53
    Expert éminent sénior

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

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Points : 79 912
    Points
    79 912
    Par défaut
    Voici des tests de vitesse de sélection effectués via différents frameworks:

    http://mootools.net/slickspeed/

  14. #54
    Membre actif Avatar de FrankOVD
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juin 2005
    Messages
    438
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Juin 2005
    Messages : 438
    Points : 254
    Points
    254
    Par défaut
    J'ai voté JQuery

    Pourquoi ce choix
    Des anciens utilisateurs de Mootools et de Script.acu.lous m'ont beaucoup vanté JQuery lorsqu'ils l'ont découvert. Cette librairie est facile à implanter, à maitriser et on peut donc rapidement entrer en production avec ses très nombreuses fonctions.

    Les plus/avantages

    • Documentation très complète et facile
    • Nombreuses fonctions répondant à une grande quantité de besoins.
    • Grand bassin d'utilisateurs, il est facile de retrouver du matériel sur Internet au sujet de JQuery
    • Mises à jour fréquentes


    Les moins/inconvénients
    • Performances parfois moindres comparativement à certains Frameworks, lors de gros volumes de données Ajax ou d'objets DOM à gérer
    • Plugins mal documentés et souvent sans démos


    Vers quels autres frameworks pensez-vous évoluer dans le futur
    Yahoo UI, notament pour la performance de ses Widgets Autocomplete et Chart

    Est-ce une utilisation amateure ou professionnelle
    Entièrement professionnelle.

    Avez-vous fait votre choix pour raison professionnelle, par plaisir par choix personnel
    Le fait que le choix ait été fait dans un cadre de production m'as poussé vers la solution que je trouvais la plus rapide à maîtriser et ce choix à ensuite été appliqué à toute mon équipe de développeurs, dûr dûr ensuite de tout modifier les standards.

    Autres frameworks utilisés, pourquoi ? dans quel cadre ? et comparaisons ?
    Tel que mentionné avant, je débute avec YUI3 et j'aime vraiment la performance du widget Autocomplete en plus de la vitesse à laquelle les requêtes de développement et la correction des bugs sont traitées.

    Conclusion

    Si je le pouvais, je les essaieraient tous, mais JQuery reste à mon avis une valeur sûre quoi qu'il faille parfois se tourner vers d'autres options dans des cas extrêmes très spécifiques.
    Pensez à la balise

  15. #55
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    136
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2011
    Messages : 136
    Points : 89
    Points
    89
    Par défaut J'ai choisi dojo
    Pourquoi ce choix ?
    J'avais besoin d’implémenter un système d'arbre avec drag'n'drop. Quelques clics plus tard je découvrais dojo. Depuis je n'ai pas trouvé mieux.

    Les plus/avantages
    • Possibilité de places directement les widgets dans le html
    • Possibilité d'augmenter l’existant avec un système d’héritage
    • Même comportement sur tous les navigateurs
    • Gratuit
    • Simple à prendre en main
    • Debogage très facile
    • Syntaxe concise, claire et élégante (pas comme les $ qui se baladent dans jquery etprototype)


    Les moins/inconvénients
    • Certaines fonctionnalités encore en développement ou laissées à l'abandon
    • (Pas d'ujs pour rails )
    • Manque de doc par moment


    Vers quels autres frameworks pensez-vous évoluer dans le futur ?
    Pas vraiment d'autres pour le moment.


    Est-ce une utilisation amateure ou professionnelle ?
    Les deux grâce à dojo je fais des très beau rendu avec deux lignes de css (dijit.layout), j'integre des graphiques dans mes applis, des transitions, du drag'n'drop sans me casser la tête. la très bonne gestion de l'ajax, des grids etc. permet également de facilement accéder et présenter les données.

    Avez-vous fait votre choix pour raison professionnelle, par plaisir par choix personnel ?
    Au début choix professionnel (javascript imposé par les demande de l'utilisateur). Puis ça m'a réconcilié avec javascript donc j'ai commencé à l'exploiter pour les sites que je développe pour faire des anims sympas.


    Autres frameworks utilisés, pourquoi ? dans quel cadre ? et comparaisons ?
    Prototype (livré de base avec rails < 3.1) très peu utilisé si ce n'est pour de la manipulation du dom. Les requêtes deviennent vite illisibles. Mais marchait très bien pour ce que je voulais faire.
    Jquery en suivant les tuto sur railscast. Moins complet que dojo mais à l’avantage d’être mieux entretenu.
    CoffeScript qui n'est pas vraiment un framework mais simplifie bien l'ecriture javascript.

    Conclusion
    dojo est un super framework qui utilisé avec rails donne une véritable tuerie

  16. #56
    Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2008
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mai 2008
    Messages : 22
    Points : 56
    Points
    56
    Par défaut
    J'ai voté Jquery.

    Pourquoi ce choix
    Même si j'essaye d'éviter autant que possible, je suis toujours tenté à un moment ou un autre de mettre un $ quelque part.

    Et puis le nombre de ressources présentes, même si elles ne sont pas toujours de qualité, est impressionnant.

    J'aime aussi le côté non fermé. On peut mixer avec une autre librairie, voire un autre framework avec noConflict(). La plupart des autres frameworks cités ne proposent pas ce genre de possibilité.

    Les plus/avantages
    Facile à apprendre, à utiliser
    Énorme masse de ressources disponibles.
    Non fermé

    Les moins/inconvénients
    Plugins pas toujours de grande qualité, mais c'est le prix à payer.

    Vers quels autres frameworks pensez-vous évoluer dans le futur ?
    Je pense travailler sur Sencha pour les mobiles et ExtJS. Les dernières versions semblent très bien.

    Est-ce une utilisation amateure ou professionnelle
    Les deux !

    Avez-vous fait votre choix pour raison professionnelle, par plaisir par choix personnel
    C'était personnel.

    Autres frameworks utilisés, pourquoi ? dans quel cadre ? et comparaisons ?
    Pour l'instant une peu de Sencha, mais pour les mobiles.
    _________________________________________
    Mon blog : small-codes.com - Vous connaissez CreateJS ?

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

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Points : 9 127
    Points
    9 127
    Par défaut
    Je viens de voir que j'avais pas voté
    J'ai voté ExtJs

    Pourquoi ce choix
    j'utilise js comme pour developper des appli web comme j'utilise C++ pour développer des appli desktop. je n'ais donc pas de pages web dans lesquelles j'insère des composant ou modifie des éléments. mais je construit mon appli entièrment à partir du source. donc pas besoin de fonction de recherche de noeud ni de fonction pour transformer un neud. l'apprecie beaucoup la programation fonctionnelle mais dans ce cadre je trouve la poo plus adaptée.
    j'ai donc abandoné jQuery pour Ext-JS

    Les plus/avantages

    • Documentation très complète et "facile"
    • Nombreux Composants répondant à une grande quantité de besoins.
    • Ensemble très cohérent des différents éléments.
    • Un vrais framework (qui défini un cadre) pas une librairie même très complete
    • Mises à jour fréquentes
    • Quasiment besoin d'aucun plugins


    Les moins/inconvénients
    • l'énormité de la doc/exemple/tutos qui là manquent de cohérence
    • le modèle de classe au dessus de la poo à prototype


    Vers quels autres frameworks pensez-vous évoluer dans le futur
    pas de projet en ce sens

    Est-ce une utilisation amateure ou professionnelle
    les deux

    Avez-vous fait votre choix pour raison professionnelle, par plaisir par choix personnel
    Le choix c'est fait suite à l'évaluations de nombreuse Librairie (qui se prétendes des framework) et au développent pour mon entreprise d'un ensemble de composants étérogènes.

    Autres frameworks utilisés, pourquoi ? dans quel cadre ? et comparaisons ?
    jQuery un temps mais je l'ai remplacé par Ext-core qui fait a peu près la même chose que le noyeau de jQuery

    Conclusion
    J'ai développé le pattern MVC en Ext-JS 3 et Sencha en sortant Ext-JS 4 est allé exactement dans la même direction. ce qui me conforte dans l'idée que nous sommes sur une même ligne de pensée. je reste toujours étonné par les perfs qui sur beaucoup de frameWork reste très bonnes.

    A+JYT

  18. #58
    Membre régulier

    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2005
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Mai 2005
    Messages : 39
    Points : 102
    Points
    102
    Par défaut jQuery
    J'ai voté jQuery.

    Pourquoi ce choix?
    - Beaucoup de doc en français
    - Il es déjà intégré dans le CMS que j'utilise de préférence (XOOPS)
    - C'est le seul pour le quel j'avais trouvé un bouquin en français et de bonne facture (Maintenant on en trouve d'avantage)
    - Comme le précise Lougne, je préfère le jeu de logo JQuery où il ya des milliers de plugin pour chaque chose recherché.
    - J'arrive facilement à l'interfacer avec mes propres librairies


    Vers quels autres frameworks pensez-vous évoluer dans le futur
    Je pense rester avec jQuery, pas envie de me disperser.

    JJDai
    __________________

Discussions similaires

  1. Quel est votre framework web préféré ?
    Par Pill_S dans le forum Débats
    Réponses: 88
    Dernier message: 10/08/2011, 21h53
  2. Framework Javascript , Que Choisir ?
    Par kedare dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 14/10/2007, 19h49
  3. [JQuery] Votre Framework Ajax ?
    Par rad_hass dans le forum jQuery
    Réponses: 12
    Dernier message: 30/08/2007, 20h31
  4. quel framework javascript choisir ?
    Par maa dans le forum Général JavaScript
    Réponses: 18
    Dernier message: 12/06/2007, 02h46

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