[Guide] Mieux comprendre et utiliser le Javascript

Vous codez régulièrement en Javascript mais ce langage a encore des secrets pour vous ? Alors bonne lecture !

Article publié le 06/08/2020, dernière mise à jour le 19/09/2023

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 !


Ben White sur Unsplash

Vous avez terminé l'article ?

Commentaires (0)

pour laisser un commentaire

Aucun commentaire pour l'instant