À quoi sert le langage de programmation JavaScript ?
Vous avez probablement entendu le terme JavaScript à de nombreuses reprises, car il s'agit de l'un des langages de programmation les plus importants sur le web. Cependant, il est possible que vous ne soyez pas au courant de toutes les fonctionnalités dont dispose JavaScript aujourd'hui. Traditionnellement, JavaScript a été utilisé pour créer des effets et des animations sur le web. Cependant, au fil du temps, ses fonctionnalités se sont énormément étendues.
Javascript en tant que réponse à un événement
Actuellement, l'utilisation la plus courante de JavaScript est la programmation de réponses à des événements sur un site web. Les événements sont les interactions de l'utilisateur avec une page Web, comme les mouvements de la souris, les clics sur le lien, les soumissions de formulaires, les défilements, etc.
En fait, il permet aux pages web de réagir à l'activité de l'utilisateur. L'utilisation principale de JavaScript est de capturer ces événements et de définir une réaction. C'est pourquoi on dit que le principal objectif de JavaScript est de rendre les sites Web interactifs.
Javascript pour le développement backend avec node.js
Node.js est un environnement logiciel multiplateforme pour l'exécution de JavaScript. En d'autres termes, il s'agit d'un environnement qui permet à JavaScript de s'exécuter sur différentes plates-formes, telles que les serveurs, les mobiles ou les ordinateurs de bureau.
Son utilisation la plus courante est l'exécution de JavaScript sur un serveur web. Node.js a une grande capacité à supporter un grand nombre de connexions simultanées à un serveur, du fait qu'il les traite de manière asynchrone.
Grâce à ses caractéristiques, JavaScript est parfaitement adapté à cette opération, ce qui en fait un excellent choix pour le développement backend.
Javascript pour les applications avec React native
React Native est un framework open source lancé par Facebook qui permet le développement d'applications mobiles programmées en JavaScript. Ses origines se trouvent dans la bibliothèque JavaScript React, créée par Facebook en 2011.
Quelques années plus tard, en 2015, React Native est né dans le but de rendre possible la programmation d'applications mobiles en JavaScript. Par conséquent, JavaScript est maintenant utilisé pour créer des applications pour les plateformes Android et iOS, c'est-à-dire qu'il devient un langage multiplateforme.