Pour moi non. C'est plus des librairies, pas des vrais Framework à mon avis.
Prends JQuery si tu as beaucoup d’interactions avec le DOM, ça te fera gagner du temps, plutôt que de programmer des animations ce qui est toujours compliqué.
Prends Mootools si tu cherches un modèle objet plus structuré. Ou prend ça pour pas te taper toute la librairie : http://ejohn.org/blog/simple-javascript-inheritance/ Moi je suis pas trop fan parce que ça oblige à déclarer les méthodes dans le corps de la classe. Du coup si t'as beaucoup de méthodes tu peux te trouver avec des fichiers de +1000 lignes. Avec prototype tu peux les déclarer dans d'autres fichiers, mieux structurer ton code du coup je trouve, c'est un plus pour un gros projet. Après rien de dramatique, c'est normal de déclarer les méthodes dans la classe
Prototype n'est plus mis à jour je crois ^^
Après tu as Backbone que j'ai toujours pas eu l'occasion de tester et underscore.js pour le fonctionnel en javascript. Pas eu non plus l'occasion de tester, mais l'ES5.1 apporte une bonne partie des possibilités de cette librairie (bon dans mon cas j’omets IE8 aussi...).
PS : Je re-précise que cet avis n'engage que moi
Prends JQuery si tu as beaucoup d’interactions avec le DOM, ça te fera gagner du temps, plutôt que de programmer des animations ce qui est toujours compliqué.
Prends Mootools si tu cherches un modèle objet plus structuré. Ou prend ça pour pas te taper toute la librairie : http://ejohn.org/blog/simple-javascript-inheritance/ Moi je suis pas trop fan parce que ça oblige à déclarer les méthodes dans le corps de la classe. Du coup si t'as beaucoup de méthodes tu peux te trouver avec des fichiers de +1000 lignes. Avec prototype tu peux les déclarer dans d'autres fichiers, mieux structurer ton code du coup je trouve, c'est un plus pour un gros projet. Après rien de dramatique, c'est normal de déclarer les méthodes dans la classe
Prototype n'est plus mis à jour je crois ^^
Après tu as Backbone que j'ai toujours pas eu l'occasion de tester et underscore.js pour le fonctionnel en javascript. Pas eu non plus l'occasion de tester, mais l'ES5.1 apporte une bonne partie des possibilités de cette librairie (bon dans mon cas j’omets IE8 aussi...).
PS : Je re-précise que cet avis n'engage que moi