Maison > interface Web > Questions et réponses frontales > Qu'est-ce qu'une bibliothèque javascript ?

Qu'est-ce qu'une bibliothèque javascript ?

藏色散人
Libérer: 2023-01-04 09:33:55
original
3699 Les gens l'ont consulté

Les bibliothèques Javascript sont également appelées frameworks javascript. Ces bibliothèques sont produites pour ajuster la programmation de haut niveau difficile et fastidieuse de JavaScript ; tous les frameworks js fournissent des fonctions pour les tâches JavaScript courantes, notamment l'animation, la manipulation DOM et Ajax. manutention.

Qu'est-ce qu'une bibliothèque javascript ?

L'environnement d'exploitation de cet article : système Windows 7, version JavaScript 1.8.5, ordinateur Dell G3.

JavaScript Frameworks (Bibliothèques)

La programmation avancée en JavaScript (en particulier la gestion complexe des différences entre les navigateurs) est souvent difficile et prend du temps.

Afin de faire face à ces ajustements, de nombreuses bibliothèques JavaScript (helper) ont vu le jour.

Ces bibliothèques JavaScript sont souvent appelées frameworks JavaScript.

Tous ces frameworks fournissent des fonctions pour les tâches JavaScript courantes, notamment l'animation, la manipulation DOM et la gestion Ajax.

Bibliothèques JavaScript - jQuery, Prototype, MooTools.

jQuery

jQuery est actuellement le framework JavaScript le plus populaire.

Il utilise des sélecteurs CSS pour accéder et manipuler les éléments HTML (objets DOM) sur les pages Web.

jQuery fournit à la fois une interface utilisateur (interface utilisateur) et des plugins.

De nombreuses grandes entreprises utilisent jQuery sur leurs sites Web :

  • Google

  • Microsoft

  • IBM

  • Netflix

Prototype

Prototype est une bibliothèque qui fournit un simple API pour effectuer des tâches Web courantes.

API est l'abréviation d'Application Programming Interface. Il s'agit d'une bibliothèque de propriétés et de méthodes permettant de manipuler le DOM HTML.

Prototype améliore JavaScript en fournissant des classes et un héritage.

MooTools

MooTools est également un framework qui fournit une API qui facilite la programmation JavaScript courante.

MooTools contient également des effets légers et des fonctions d'animation.

Autres frameworks

Voici quelques autres frameworks non abordés ci-dessus :

YUI - Yahoo User Interface Framework, un grand framework couvrant un grand nombre! de bibliothèques de fonctions allant des simples fonctions JavaScript aux widgets Internet complets.

Ext JS - Widgets personnalisables pour créer des applications Internet riches.

Dojo - Boîte à outils pour la manipulation du DOM, les événements, les widgets et bien plus encore.

script.aculo.us - Framework JavaScript open source pour les effets visuels et le comportement de l'interface.

UIZE - Widgets, AJAX, DOM, modèles et plus encore.

CDN - Content Delivery Network

Vous voulez toujours que vos pages Web soient aussi rapides que possible. Vous souhaitez que la taille de la page soit aussi petite que possible et que le navigateur mette en cache autant que possible.

Si de nombreux sites Web différents utilisent le même framework JavaScript, il est logique de placer la bibliothèque de framework dans un emplacement commun pour que chaque page Web puisse la partager.

CDN (Content Delivery Network) résout ce problème. Un CDN est un réseau de serveurs contenant une base de code partageable.

Google propose un CDN gratuit pour une gamme de bibliothèques JavaScript, notamment :

Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal