Pourquoi devriez-vous apprendre JavaScript pour le développement Web moderne ?
Un fait intéressant sur l'histoire de JavaScript est qu'il a été créé en seulement 10 jours en mai 1995 par Brendan Eich, qui travaillait alors chez Netscape Communications Corporation. Le langage s'appelait à l'origine Mocha, puis était devenu LiveScript, avant d'être finalement renommé JavaScript. Le changement de nom était une décision marketing visant à capitaliser sur la popularité du langage Java de Sun Microsystems, même si les deux langages ne sont pas liés.
JavaScript a été initialement conçu pour être un langage de script léger pour les navigateurs Web, mais sa popularité a rapidement augmenté à mesure que le développement Web devenait plus complexe et interactif. Aujourd'hui, JavaScript est l'un des langages de programmation les plus utilisés au monde, non seulement dans le développement Web, mais également dans de nombreux autres domaines tels que le développement côté serveur, les applications de bureau et même le développement de jeux.
JavaScript est un langage multiplateforme, ce qui signifie qu'il peut s'exécuter sur différents systèmes d'exploitation et plates-formes, notamment Windows , macOS , Linux , iOS et Android .
Le code JavaScript est exécuté par un moteur JavaScript, qui est intégré aux navigateurs Web et à d'autres applications prenant en charge JavaScript. Ces moteurs interprètent et exécutent le code JavaScript, ce qui permet d'écrire des applications JavaScript qui s'exécutent sur différentes plateformes et appareils. En plus de fonctionner dans les navigateurs Web, JavaScript peut également être utilisé côté serveur à l'aide de technologies telles que Node.js. Cela permet aux développeurs de créer des applications multiplateformes pouvant s'exécuter côté client et côté serveur en utilisant le même langage. Les capacités multiplateformes de JavaScript ont contribué à son adoption et à sa popularité généralisées, car les développeurs peuvent utiliser le langage pour créer des applications qui fonctionnent sur une large gamme d'appareils et de plates-formes.
JavaScript est un élément clé de la pile MERN, car il est utilisé dans les quatre technologies :
- MongoDB est une base de données NoSQL qui stocke des données dans des documents de type JSON, qui peuvent être facilement manipulés à l'aide de JavaScript.
- Express est un framework Web back-end pour Node.js qui permet aux développeurs de créer des applications côté serveur à l'aide de JavaScript.
- React est une bibliothèque JavaScript frontale pour la création d'interfaces utilisateur, qui peut être intégrée à Express pour créer des applications complètes.
- Node.js est un environnement d'exécution JavaScript côté serveur qui permet aux développeurs de créer des applications évolutives et hautes performances à l'aide de JavaScript.
Si vous cherchez à approfondir votre compréhension de JavaScript, ou à devenir un développeur JavaScript plus compétent, je recommanderais certainement JavaScript: The Definitive Guide par David Flanagan .
![Qu'est-ce qu'une liste liée, de toute façon? [Partie 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































