Outils pour utilisateurs

Outils du site


bloc2:prog:web:javascript

Ceci est une ancienne révision du document !


JavaScript

Dans son usage original, JavaScript est un langage qui s'utilise côté client dans les navigateurs Web. Dans cet univers, plusieurs usages courants peuvent être considérés :

  • Traitements évènementiels : intégrer une logique de contrôle du déroulement ou une logique de validation des données saisies dans les formulaires ;
  • Facilitation de la présentation : au moyen de frameworks dédiés (JQuery, Qooxdoo, etc.), offre de composants graphiques prêts à l'emploi en minimisant l'effort et la compétence HTML/CSS ;
  • Traitements évènementiels : intégrer du dynamisme dans les interfaces graphiques pour les rendre réactives en fonction des actions initiées par l'utilisateur (afficher une zone masquée, masquer une zone affichée, produire des notifications, ouvrir des fenêtres enfants, etc.) ;

Architecture

Dans une architecture structurée, on prendra soin de stocker le code JavaScript dans des fichiers séparés. La balise HTML script y donnera accès :

<script src="monfichier.js" />

S'agissant de fichiers qui seront envoyés sur le client, donc librement accessibles à tout utilisateur, sur le serveur, il peut être envisagé de stocker ces fichiers dans un dossier assez ouvert, quitte à obfusquer le code.

bloc2/prog/web/javascript.1681204345.txt.gz · Dernière modification : 2023/04/11 11:12 de admin