Librairie ou Frameworks ? Là est la question. Qui sont ils ? et comment les différencier tant leurs frontières se sont imbriquées et leurs possibilités élargies. De plus, certains s'entendent à dire que jQuery est un Framework Javascript, alors que jQuery, lui même, écrit dans sa page d'acceuil Jquery est une librairie javascript rapide et concise... alors que penser ? Que peut être il est temps de ne pas chercher à jouer sur les mots et d'opter pour une définition sans arguer que celle ci soit 'la' définition avec un grand D.... Donc, pour faire simple, on peut dire qu'une librairie est un ensemble de fonctions qui permet de rapidement utiliser des portions de code sans avoir à les réécrire alors qu'un Framework sera lui composé de plusieurs librairies et de classes permettant de rapidement concevoir des applications.
Il existe diverses librairies Javascript qui permettent d'accélerer le développement de nos applications AJAX et de par leur large possibilités sont devenus de véritables Framework... Sans entrer dans le détail de chacune d'entre elle, cet article permettra d'en lister les principales et d'indiquer leurs sites respectifs... Une rapide mise en place pour leur utilisation et une comparaison entre du code Javascript et son équivalent, avec jQuery par exemple, peremettra de rapidement se faire une idée des avantages de tels outils. Et posons nous la question : Les librairies sont elles compatibles avec les standards du web. Cet article de Kevin Yank sur sitepoint.com, pose la question et essaie quelques solutions.