Qu'est-ce que JavaScript ?

JavaScript est un langage de programmation textuel utilisé à la fois du côté client et du côté serveur, qui vous permet de rendre les pages Web interactives. Alors que HTML et CSS sont des langages qui donnent une structure et un style aux pages Web, JavaScript donne aux pages Web des éléments interactifs qui interpellent l'utilisateur. Parmi les exemples courants de JavaScript que vous utilisez tous les jours, citons le champ de recherche sur Amazon, une vidéo récapitulative intégrée au New York Times ou l'actualisation de votre flux Twitter.

L'incorporation de JavaScript améliore l'expérience utilisateur de la page Web en la transformant d'une page statique en une page interactive. Pour résumer, JavaScript ajoute du comportement aux pages Web.

Pourquoi utilise t-on javascript ?

JavaScript est principalement utilisé pour les applications basées sur le Web et les navigateurs Web. Mais JavaScript est également utilisé au-delà du Web dans les logiciels, les serveurs et les contrôles matériels intégrés. Voici quelques exemples d'utilisation de base de JavaScript :

1. Ajouter de l'interactivité

JavaScript permet aux utilisateurs d'interagir avec les pages Web. Il n'y a pratiquement aucune limite aux choses que vous pouvez faire avec JavaScript sur une page Web - ce ne sont que quelques exemples : Afficher ou masquer plus d'informations en cliquant sur un bouton

  • Changez la couleur d'un bouton lorsque la souris le survole.
  • Faire défiler un carrousel d'images sur la page d'accueil
  • Faire un zoom avant ou un zoom arrière sur une image
  • Afficher une minuterie ou un compte à rebours sur un site web
  • Lecture de fichiers audio et vidéo dans une page Web
  • Afficher des animations
  • Utiliser un menu hamburger déroulant

2. Création d'applications web et mobiles

Les développeurs peuvent utiliser différents frameworks JavaScript pour développer et créer des applications Web et mobiles. Les frameworks JavaScript sont des collections de bibliothèques de code JavaScript qui fournissent aux développeurs du code pré-écrit à utiliser pour les fonctions et les tâches de programmation de routine - littéralement, un cadre autour duquel construire des sites Web ou des applications Web.

Les frameworks JavaScript frontend les plus populaires sont React, React Native, Angular et Vue. Les développeurs React sont donc très demandés.

De nombreuses entreprises utilisent Node.js, un environnement d'exécution JavaScript basé sur le moteur JavaScript V8 de Google Chrome. Parmi les exemples célèbres, citons Paypal, LinkedIn, Netflix et Uber !

3. Construire des serveurs web et développer des applications serveur

Au-delà des sites Web et des applications, les développeurs peuvent également utiliser JavaScript pour construire des serveurs Web simples et développer l'infrastructure back-end à l'aide de Node.js.

4. Développement de jeux

Bien entendu, vous pouvez également utiliser JavaScript pour créer des jeux sur navigateur. Ces jeux sont un excellent moyen pour les développeurs débutants de mettre en pratique leurs compétences en JavaScript.

Vous souhaitez en savoir sur le [object Promise], un article lui est dédié.

Pourquoi utiliser JavaScript plutôt que d'autres langages de programmation ?

Outre les possibilités illimitées, les développeurs Web ont de nombreuses raisons d'utiliser JavaScript plutôt que d'autres langages de programmation :

  • JavaScript est le seul langage de programmation natif du navigateur Web.
  • JavaScript est le langage le plus populaire
  • Le seuil de démarrage est faible
  • C'est un langage amusant à apprendre