Voici la liste des bibliothèques et cadres d'application les plus répondues en langage de programmation JavaScript :
Nom | Description |
---|---|
Ample SDK | Ce cadre d'application contient toutes les routines de développement Web sur une base très standard. |
AngularJS | Ce cadre d'application, développer en JavaScript par Google, permet d'étendre les attributs des balises HTML afin de pouvoir appliquer des événements, des validations,... |
CKEditor | Cette bibliothèque permet d'intégrer un éditeur WYSIWYG. |
CLEditor | Cette bibliothèque permet d'intégrer un éditeur WYSIWYG à un ou des formulaires. |
Consent Management Provider JavaScript API | Ce cadre d'application permet de gérer le consentement du GDPR (General Data Protection Regulation) de l'Europe avec le site payant advertisingconsent.eu. |
Cypress | Ce cadre d'application est un outil de test frontal. |
DataTables | Ce plugiciel pour la bibliothèque jQuery est un outil flexible, construit sur les fondements de l'amélioration progressive, ajoutant toutes ces fonctionnalités avancées à n'importe quel tableau HTML. |
Ext JS | Cadre d'application Web en MVC. |
ga.js | Cette bibliothèque permet de communiquer avec les statistiques d'un site à Google Analytics. |
JEST | Ce cadre d'application est un cadre d'application JavaScript Testing Framework axé sur la simplicité. |
jQuery | Cette bibliothèque contient de nombreuses routines essentiel afin d'utiliser AJAX, et des traitements sommaires du document simplement. |
jQuery Dropdown Check List | Cette bibliothèque complémentaire au jQuery permet d'exploiter des listes déroulante de cases à cocher, remplaçant ainsi facilement un <SELECT ... MULTIPLE> du HTML. |
jQuery Pretty Checkbox | Ce plug-in pour jQuery de Justin Gillespie, permet d'afficher des cases à cocher avec une belle apparence. |
jQuery.ScrollTo | Ce plugins jQuery permet d'offrir des effets d'animations lors de défilement. |
jQuery Tools UI Library | Cette bibliothèque contient des éléments supplémentaires à jQuery afin de gérer les entrées de données de formulaires. |
JSCookMenu | Cette bibliothèque contient toutes les routines de base pour programmeur rapidement un menu déroulant dans une page HTML. |
jVal | Cette bibliothèque complémentaire au jQuery permet d'ajouter des validations à un formulaire de Jim Palmer. |
GWT | Ce cadre d'application, tirant son nom de Google Web Toolkit, contient un ensemble d'outils pour les développeurs Web afin de développer une application JavaScript en langage de programmation Java. |
Helma | Cadre d'application Web du côté serveur. |
Lightbox JS | Cette bibliothèque, de Lokesh Dhakar, permet d'effectuer des superpositions d'images sur la page courante. |
LiveValidation | Cette bibliothèque contient 3 classes permettant d'effectuer des validations de champs de formulaires dynamiquement. |
Lodash | Cette bibliothèque offre de la modularité, performances et de nombreux suppléments. |
Mocha | Cadre d'application de test JavaScript riche en fonctionnalités s'exécutant sur Node.js et dans le navigateur Web. |
ModalBox | Cette bibliothèque permet de créer des modèles de dialogues. |
Next.js | Ce cadre d'application offre la meilleure expérience de développement avec toutes les fonctionnalités dont vous avez besoin pour la production. |
NicEdit | Cette bibliothèque permet d'intégrer un éditeur WYSIWYG à un ou des formulaires. |
openWYSIWYG | Cette bibliothèque permet d'intégrer un éditeur WYSIWYG à un ou des formulaires. |
Polymer | Cette bibliothèque permet la création d'applications Web à l'aide de composants Web. |
Prototype | Ce cadre d'application permet d'exploiter AJAX en autre avec Ruby on Rails. |
React | Cette bibliothèque permet de créer des interfaces utilisateur. |
React Native | Ce cadre d'application combine les meilleures parties du développement natif avec ReactJS, la meilleure bibliothèque JavaScript de sa catégorie pour la création d'interfaces utilisateur. |
Rico | Cette bibliothèque est basé sur le cadre d'application Ajax pour la création d'applications Web. |
TinyMCE | Cette bibliothèque permet d'intégrer un éditeur WYSIWYG à un ou des formulaires. |
TinySort | Cette bibliothèque permet de trier par colonne un tableau comme le fait par exemple une application Excel. |
Vue.js | Ce cadre d'application JavaScript open-source permet de créer des interfaces utilisateur. |
Wakanda | Cadre d'application Web et mobile du côté serveur. |
Remarque
- Pour ceux souhaitant utiliser jQuery et Prototype.JS en même sachez que leur philosophie est fort différente, ainsi jQuery prône une manipulation pure du DOM, avec de multiples bibliothèques, une syntaxe chaînée tandis que Prototype prône la programmation orientée objet en JavaScript (Array.each, Class.create, Function.bind, ...). Par contre, si vous n'avez pas le choix, et que vous êtes aux prises avec cette situation, il faudra utiliser le code JavaScript suivant pour contourné le problème :
Voir également
Langage de programmation - Cadre d'application
Dernière mise à jour : Mercredi, le 28 octobre 2015