Pourquoi pas JQuery ? effectivement j'aurai put le préciser. Je vais d'ailleurs préparer une page expliquant certain choix.
J'ai un fort à priori sur JQuery depuis que je l'utilise quotidiennement. Ce framework a des qualités c'est indéniable, mais il n'est pas prévu pour ce genre de travaux.
Mootools a une qualité de code largement supérieure et me permet d'être plus fiable en terme d'architecture. De plus il me permet d'être plus lisible.
Exemple de code que je déteste sur JQuery: $(this)
qui sur Mootools devient this
Et en allant plus loin:
//Sur JQuery
$($(this).children('.classname').get(0)).css('color','#EFEFEF')
//devient sur mootools
this.getElements('.classname')[0].setStyle('color','#EFEFEF')
[^] # Re: framework javascript
Posté par Patrice FERLET . En réponse à la dépêche Appel à contribution InMyMind. Évalué à 5.
J'ai un fort à priori sur JQuery depuis que je l'utilise quotidiennement. Ce framework a des qualités c'est indéniable, mais il n'est pas prévu pour ce genre de travaux.
Mootools a une qualité de code largement supérieure et me permet d'être plus fiable en terme d'architecture. De plus il me permet d'être plus lisible.
Exemple de code que je déteste sur JQuery:
$(this)qui sur Mootools devient
thisEt en allant plus loin:
//Sur JQuery
$($(this).children('.classname').get(0)).css('color','#EFEFEF')
//devient sur mootools
this.getElements('.classname')[0].setStyle('color','#EFEFEF')
En fait, tout est bien expliqué [http://jqueryvsmootools.com]
Au delà de ça, Mootools est une préférence de ma part, je suis un peu didacteur sur les bords :)