« Bibliothèques JavaScript » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
(Page créée avec « {{En construction}} ==Introduction== Une bibliothèque JavaScript est un fichier .js – rarement plusieurs – déjà codé qui met à disposition des méthodes et d... »)
 
mAucun résumé des modifications
Ligne 25 : Ligne 25 :
# Sont '''maintenues''' par des institutions ou entreprises (e.g. Google, Adobe, etc.)
# Sont '''maintenues''' par des institutions ou entreprises (e.g. Google, Adobe, etc.)
# Disposent d'une '''documentation''' exhaustive
# Disposent d'une '''documentation''' exhaustive
[[Category: JavaScript]]

Version du 8 octobre 2015 à 16:11

Cet article est en construction: un auteur est en train de le modifier.

En principe, le ou les auteurs en question devraient bientôt présenter une meilleure version.



Introduction

Une bibliothèque JavaScript est un fichier .js – rarement plusieurs – déjà codé qui met à disposition des méthodes et des fonctions pour l’ajoute de fonctionnalités dynamiques à une page HTML. Pour disposer de ces fonctionnalités, il est suffisant d’inclure la référence absolue ou relative au fichier externe à l’intérieur du tag script dans le code HTML de la page.

Il existe principalement deux types de bibliothèques JavaScript :

  1. Les bibliothèques de type « général » qui facilitent le développement en JavaScript de manière globale, c’est-à-dire une sorte de version alternative (simplifiée souvent) ou d’extension du langage original ;
  2. Les bibliothèques de type « spécifique » qui facilitent l’intégration d’une fonctionnalité plutôt précise, par exemple des graphiques créés dynamiquement, des carrousels d’images, l’inclusion de vidéos, etc.

La frontière entre les deux types de bibliothèques n’est cependant pas absolue, il existe des recouvrements. Par exemple il y a des bibliothèques qui mettent à disposition plusieurs fonctionnalités assez spécifiques. Les bibliothèques « générales » disposent également de « plugins » qui sont des fonctionnalités spécifiques développées en utilisant les méthodes de la bibliothèque elle-même.

Organisation de cette page

Cette page a comme objectif de présenter une liste de bibliothèques JavaScript qui pourraient être utiles pour des développeurs de différents niveaux. Pour ce faire, les bibliothèques sont organisées en différentes catégories et pour chaque bibliothèque les informations suivantes devraient idéalemement être affichées :

  • Nom de la bibliothèque (avec lien interne s'il existe une page dans ce Wiki)
  • Brève description
  • Niveau nécessaire pour bien maîtriser la bibliothèque (Débutant, Intermédiaire ou Expert)
  • Site web du projet ou de la bibliothèque

Quelles bibliothèques ajouter ?

Le web est plein de différentes bibliothèques/projects JavaScript qui sont souvent abandonnés ou ne plus maintenus. Pour cette raison il serait bien d'inclure dans cette pages des bibliothèques qui présente au moins l'une des caractèristiques suivantes :

  1. Sont dans une version stable (i.e. > 1.0, pas alpha ou béta)
  2. Sont maintenues par des institutions ou entreprises (e.g. Google, Adobe, etc.)
  3. Disposent d'une documentation exhaustive