![[Guide] Mieux comprendre et utiliser le Javascript](/content/images/size/w2000/2020/08/ben-white-qYanN54gIrI-unsplash.jpg)
[Guide] Mieux comprendre et utiliser le Javascript
Lorsque j'ai commencé à apprendre le Javascript, je le voyais comme le langage utilisé majoritairement pour animer des pages web, et pour cause, la technologie en vogue était toujours ce bon vieux jQuery, et AngularJS n'avait que quelques mois d'existence.
Étant en plein dans l'apprentissage de la POO en C++, de l'architecture logiciel et des design pattern à l'époque, le Javascript me paraissait aux antipodes de cette approche très structurée avec son typage dynamique, son principe de référence par défaut et son absence de compilation.
Un jour, alors que nous venions d'adhérer au club programmation de mon IUT (car oui, programmer la journée ne suffisait pas) monté par l'un des professeurs les plus captivant de l'établissement, ce dernier se mit comme objectif de nous montrer pourquoi ce langage est unique.
Depuis ce jour j'ai commencé à expérimenter en Javascript, d'abord pour ajouter quelques interactions, puis pour faire appel à mes webservice afin de rendre mes pages dynamiques, puis sont arrivés les frameworks modernes et je ne l'ai plus jamais quitté.
Ici j'ai essayé de regrouper tous mes articles parlant de Javascript si, tout comme moi, ce langage vous passionne, ainsi que quelques articles externes que je trouve particulièrement intéressants !
Le Javascript en pratique



NodeJS
En 2015 je découvre NodeJS, et c'est à ce moment-là que je comprends qu'il ne suffit pas de connaitre un langage, mais il faut aussi connaitre ses différents environnements d'exécution et leurs spécificités.

Il est aussi important de savoir jusqu'où peut aller l'intégration de cet environnement avec le système sur lequel il tourne, et pour celà, rien ne vaut l'expérimentation !




Pour aller plus loin
Je suis récemment tombé sur cette série d'article par Lydia Hallie que je trouve très intéressants pour comprendre le fonctionnement interne de Javascript, du moteur V8 mais aussi des Web API.
Ces articles sont en anglais, mais les schémas intéractifs concoctés par l'autrice sont vraiment clairs et faciles à comprendre, alors bon appétit !







J'espère que ce guide vous aura été utile, et à bientôt sur le blog !
Les articles les plus populaires du blog
Envie de continuer à lire des articles autour du développement web (entre autres) ? Voici la sélection des articles de mon blog les plus lus par la communauté !
Voir la sélection 🚀Recevez les articles de la semaine par e-mail pour ne rien manquer !
S'abonner à la newsletter 📧
À propos de l'auteur
Hello, je suis Nicolas Brondin-Bernard, ingénieur web indépendant depuis 2015 passionné par le partage d'expériences et de connaissances.
Aujourd'hui je suis aussi formateur/coach pour développeurs web juniors, tu peux me contacter sur nicolas@brondin.com, sur mon site ou devenir membre de ma newsletter pour ne jamais louper le meilleur article de la semaine et être tenu au courant de mes projets !