Icone_actu Actu Icone_creative Creative Icone_bdw Blog Du Webdesign Icone_emploi Emploi BDW

Dojo, le framework javascript tout léger

by SANCHEZ Benjamin - le 14/04/2011

  • Partager l'article en 1 clic !

    N'hésitez pas à aider le BlogDuWebdesign
  • 1

Voici la présentation du framework Javascript Dojo, pour l'occasion de la sortie de sa version 1.6.

Si je vous demandais de me citer un framework javascript, et un seul, je suis sur que 90% d'entre vous parleront de JQuery. Ceci s'explique par le fait que c'est le plus présent sur le net, mais ne vous y trompez pas, c'est loin d'être le seul ! Et parmi les autres, citons DOJO.

Nouvelle version 1.6 de Dojo

Dojo Toolkit

Le framework Dojo est récemment passé en version 1.6, et a quelques petits avantages pour lui. D'abord, il a longtemps été le plus rapide des frameworks (et l'est peut être encore, je n'ai pas trouvé de benchmark incluant la 1.6, malheureusement. Si quelqu'un en trouve un, mettez le en commentaire, je l'incluerai dans l'article. Pour la 1.5, le benchmark est ici).

Il offre des méthodes très simples, rapides et puissantes pour manipuler les éléments HTML, les tableaux, et programmer en AJAX. Il permet aussi de faire des transitions de manière tres simple et économique.

Mais là où Dojo se démarque le plus de la concurence, c'est avec Dijit, sa bibliothèque d'interface graphique. Dijit, c'est plein de widgets, d'ajouts à la création de formulaires, et tout ce qu'il faut pour faire très simplement de belles applications web. Et le plus beau, dans tout ça? Dijit peut s'utiliser comme du HTML. Oui, même sans la moindre formation javascript, il est possible de créer un clic droit personalisé, des formulaires avec options avancées, et autre. Comme exemple, voilà la page d'exemple de Dijit, c'est réelement impressionnant.

Le theme claro de dijit

Dijit, theme claro

Et pour finir, voilà quelques sites utilisant Dojo:

mailchimp

mailchimp

Napster

Napster

Le framework Zend

Zend, le framework php

En conclustion, Dojo peut être une alternative très sympatique à JQuery pour un site standard, pour peu que vous ayez déjà quelques connaissances en javascript (il n'y a malheureusement pas autant de ressources, donc vous aurez besoins de faire vous même pas mal de choses), et est absolument indispensable, en cas de création d'une application web.

Devenez membre !

Rejoignez la communauté des créatifs du web !
- Partagez vos créations
- Gagnez en visibilité
- Créez votre blog facilement
> En savoir plus

Créer mon compte
  • Partager l'article en 1 clic !

    N'hésitez pas à aider le BlogDuWebdesign
  • 1
2 Auteur : SANCHEZ Benjamin voir son blog

Développeur autodidacte depuis quelques années, déjà, je suis le développeur du blog du webdesign, où mon rôle est de concretiser les différentes idées et maquettes.

6commentaires

  • 37457357d43c1c84f94a126df972e8f9
    Julien

    le 14/04/11| #1

    Bonjour,
    Alors je ne sais pas si ça vient de moi mais concernant cette remarque :

    "Et le plus beau, dans tout ça? Dijit peut s'utiliser comme du HTML. Oui, même sans la moindre formation javascript, il est possible de créer un clic droit personalisé, des formulaires avec options avancées, et autre. Comme exemple, voilà la page d'exemple de Dijit, c'est réelement impressionnant"

    Je suis allé sur le site en me disant "ouais super moi qui ne pige rien au javascript je vais pouvoir enfin peut-être y toucher un peu" bah... j'ai rien compris au site ... c'est quoi ? comment ça marche ? pourtant je ne suis pas novice en matière de web mais là ... je suis largué.

  • 6389a05e64d3287be6c62c589d8f0daa
    Jonathan MENET

    le 14/04/11| #2

    Sympa ce framework, je le connaissais dans son ancienne version justement, mais je n'étais pas au courant de la sortie de la nouvelle version, merci pour le billet, je vais tester ça dès que j'ai un peu de temps.

  • 797e237f69bcec18c4e1ded9383bc2c9
    Vincent Chevalier

    le 14/04/11| #3

    Oui, c'est super sympa. Benjamin Sanchez me l'a partagé la semaine passée. Et moi, j'ai donné au suivant : mon professeur de programmation. Peut-être qu'il intégrera Dojo à programme d'étude. Ce serait sympa.

    En tout cas, c'est une bonne idée de le faire circuler!

  • 2
    Benjamin SANCHEZ

    le 14/04/11| #4

    @julien: Regarde par là: http://dojotoolkit.org/reference-guide/dijit/index.html#dijit-index . Presque tout ce qu'il y a là dedans est utilisable sans connaissances en javascript. Prend, par exemple, dijit.form.Textarea, et dedans, cherche "declarative example". Ça t'ouvre un exemple du widget, une page qui montre le code javascript (uniquement des modules à importer), une page qui montre le code HTML, et une page contenant un code source d'exemple complet à copier/coller dans une page pour tester. Avec tout ça, tu devrais t'en sortir sans soucis

  • A77b1d473b78303ef5a55cf2ac8679e5
    affiche belley

    le 14/04/11| #5

    Je vais essayer aussi!

  • D3333f232e78581c5a550709a73fc399
    Iventeo

    le 15/04/11| #6

    Bonjour,

    Simple petite question. En quoi est-il "absolument indispensable, en cas de création d'une application web" ? Mootools ou JQuery sont tout aussi adaptés.

Ecrire un commentaire