Skip to content

Commit

Permalink
chore: update multiple Node.js sections
Browse files Browse the repository at this point in the history
  • Loading branch information
fraxken committed Jun 24, 2024
1 parent 474a156 commit 25d1c82
Show file tree
Hide file tree
Showing 9 changed files with 76 additions and 34 deletions.
3 changes: 1 addition & 2 deletions en/chapters/5-nodejs/2-beginners-resources.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,10 @@

## 🐥 Resources for beginners

Since a couple of years there has been the nodejs.dev website which offers an excellent way to start the adventure with Node.js.
Since a couple of years there has been the official Node.js [learn](https://nodejs.org/en/learn/getting-started/introduction-to-nodejs) course which offers an excellent way to start the adventure.

Among the other resources I recommend :

- **[Intermediate]** [Official Node.js guides](https://nodejs.org/en/docs/guides/)
- **[Beginner]** Liz Parody's article: [ABC’s of JavaScript and Node.js](https://nodesource.com/blog/ABC-of-JavaScript-and-Nodejs) to learn and understand the different keywords used in the Node ecosystem.
- **[Beginner]** [Art of Node](https://github.com/maxogden/art-of-node) by Maxogden (not bad for those with programming experience).
- **[Intermediate]** If you are looking for a more advanced reading I recommend: [Node.js design patterns](https://www.nodejsdesignpatterns.com/).
Expand Down
35 changes: 28 additions & 7 deletions en/chapters/5-nodejs/4-conf-and-articles.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,27 @@

## 📰 Conférences and Articles

There are many conferences on Node.js but we will mainly focus on talks from the Node.js + interactive, [dotJS](https://www.youtube.com/user/dotconferences/playlists) and [JSConf](https://www.youtube.com/channel/UCzoVCacndDCfGDf41P-z0iA) conferences (or other conferences with quality speakers).
There are many conferences on Node.js, but we will mainly focus on the talks from the Node.js + Interactive, [dotJS](https://www.youtube.com/user/dotconferences/playlists), and [JSConf](https://www.youtube.com/channel/UCzoVCacndDCfGDf41P-z0iA) conferences (or other conferences with quality speakers).

Most of these talks are available on the [Node.js](https://www.youtube.com/channel/UCQPYJluYC_sn_Qz_XE-YbTQ) youtube channel (there are several hundred talks so they are not all referenced below).
Most of these talks are available on the following YouTube channels:
- [Node.js](https://www.youtube.com/channel/UCQPYJluYC_sn_Qz_XE-YbTQ)
- [Nearform](https://www.youtube.com/c/nearForm/videos)

---

- [**Beginner**] ["A Tale of Two Asyncs: Open Source Language Design in Rust and Node.js" by Ashley Williams](https://www.youtube.com/watch?v=aGJTXdXQN2o)
- [**Beginner**] [The Module Ecosystem - The Stress of Success](https://www.youtube.com/watch?v=swHbRSzDZxY&feature=emb_logo)
- [**Beginner**] [Modern JavaScript Infrastructures - Maël Nison](https://www.youtube.com/watch?v=F5OjiN9OcdQ&list=PL0CdgOSSGlBalMPxFFycq7OIqQF8cJS28&index=20)
- [**Beginner**] [Bringing JavaScript Back to Life](https://www.youtube.com/watch?v=XQIo9knnb2s)
- [**Beginner**] [Anna Henningsen - Node.js and the struggles of being an EventTarget](https://www.youtube.com/watch?v=SOPC3aLoD4U&list=PL0CdgOSSGlBalMPxFFycq7OIqQF8cJS28&index=10)
- [**Beginner**] [Aligning Node.js with the Web Platform - James M Snell, NearForm](https://www.youtube.com/watch?v=6EDaayYnw6M)
- [**To know**] [Broken Promises by James Snell](https://www.youtube.com/watch?v=XV-u_Ow47s0&feature=emb_logo)
- [**To know**] [Broken Promises, The Workshop Edition - Matteo Collina and James Snell](https://www.youtube.com/watch?v=yRyfr1Qcf34&list=PLyspMSh4XhLP-mqulUMcaqTbLo-ZJxSX5&index=11)
- [**To know**] [Lightning Talk: Everything you Didn't Want to Know about Source Maps](https://www.youtube.com/watch?v=JuKIUYi8-Ec)
- [**To know**] [Behind the Scenes of Node.js Distributions](https://www.youtube.com/watch?v=1nYswjtEUvE&list=PLyspMSh4XhLP-mqulUMcaqTbLo-ZJxSX5&index=13)
- [**To know**] [Packaging a node.js binary for a platform or two - Irina Shestak](https://www.youtube.com/watch?v=1t1VgMaEs0I&list=PL0CdgOSSGlBalMPxFFycq7OIqQF8cJS28&index=21)
- [**To know**] [Node.js startup performance - Joyee Cheung](https://www.youtube.com/watch?v=G36lrPrF09c&list=PL0CdgOSSGlBalMPxFFycq7OIqQF8cJS28&index=18)
- [**To know**] [Road to a fast url parser in Node.js - Yagiz Nizipli](https://www.youtube.com/watch?v=hT25FOx5kNQ)
- [**To know**] [The Life and Times of a Node.js Release - Danielle Adams](https://www.youtube.com/watch?v=OiSBodpU174)
- [**To know**] [Yagiz Nizipli & Daniel Lemire | Ada: Parsing Millions of URLs per Second](https://www.youtube.com/watch?v=tQ-6OWRDsZg&list=PL0CdgOSSGlBYI7_e6Zs4kFSXL9LvOn8gM&index=10)
- [**To know**][Rafael Gonzaga | The Journey of the Node.js Permission Model](https://www.youtube.com/watch?v=9ntgUiQocTU&list=PL0CdgOSSGlBYI7_e6Zs4kFSXL9LvOn8gM&index=8)
- [**Intermediate**] [Stephen Belanger | Node.js observability with diagnostics_channel and AsyncLocalStorage](https://www.youtube.com/watch?v=wqGlbxIHAwI&list=PL0CdgOSSGlBYI7_e6Zs4kFSXL9LvOn8gM&index=4)
- [**Intermediate**] [The Secrets Behind High Performance With Node.js](https://www.nearform.com/blog/the-secrets-behind-high-performance-with-node-js/)
- [**Intermediate**] [Managing load in Node.js with under-pressure](https://www.nearform.com/blog/managing-load-in-node-js-with-under-pressure/)
- [**Intermediate**] [How Node.js bootstraps itself by Joyee Cheung](https://www.youtube.com/watch?v=bwiLlcGvFEk&list=PLfMzBWSH11xZPfWcC0DqFqKo_reMP58mw&index=52)
Expand All @@ -31,6 +34,13 @@ Most of these talks are available on the [Node.js](https://www.youtube.com/chann
- [**Intermediate**] [Node.js Multithreading, Part 1](https://www.nearform.com/blog/node-js-multithreading-part-1/)
- [**Intermediate**] [Using AbortSignal in Node.js](https://www.nearform.com/blog/using-abortsignal-in-node-js/)
- [**Advanced**] [Multithreaded Logging with Pino - Matteo Collina](https://www.youtube.com/watch?v=vETUVN-KEgc)
- [**Advanced**] [Matteo Collina | Networkless HTTP](https://www.youtube.com/watch?v=65WoHVTwbtI&list=PL0CdgOSSGlBYI7_e6Zs4kFSXL9LvOn8gM&index=13)
- [**Advanced**] [Paolo Insogna | Milo, a new HTTP parser for Node.js](https://www.youtube.com/watch?v=dcHbAeO_ccY&list=PL0CdgOSSGlBYI7_e6Zs4kFSXL9LvOn8gM&index=11)
- [**Advanced**] [Igor Savin | Advanced caching in Node.js](https://www.youtube.com/watch?v=O0Nk3XhxxYg&list=PL0CdgOSSGlBYI7_e6Zs4kFSXL9LvOn8gM&index=14)
- [**Advanced**] [Michael Dawson | Building native addons for Node.js (and more JavaScript engines) like it's 2023](https://www.youtube.com/watch?v=BEPTMiCNxlY&list=PL0CdgOSSGlBYI7_e6Zs4kFSXL9LvOn8gM&index=18)
- [**Advanced**] [Joyee Cheung | JavaScript and C++ in Node.js core: how do they talk to each other?](https://www.youtube.com/watch?v=GrgMT5zMgF4&list=PL0CdgOSSGlBYI7_e6Zs4kFSXL9LvOn8gM&index=20)

### Articles

Various articles on fundamental notions in Node.js and on different core modules.

Expand All @@ -50,12 +60,23 @@ Various articles on fundamental notions in Node.js and on different core modules
- [**Intermediate**] [How to improve JWT performance in Node.js](https://www.nearform.com/blog/improve-json-web-tokens-performance-in-node-js/)
- [**Advanced**] [Our Journey to a High-Performance Node.js Library](https://hazelcast.com/blog/our-journey-to-a-high-performance-node-js-library/)

Some Node.js TSC members blogs to follow:
### Blogs

I highly recommend checking out the blogs of some members of the TSC (Technical Steering Committee). It is not uncommon to find very interesting, albeit sometimes very technical, articles there.

- [Joyee Cheung](https://joyeecheung.github.io/blog/)
- [Rafaelgss](https://blog.rafaelgss.com.br/)
- [Yagiz Nizipli](https://www.yagiz.co/)

### Others

Since the end of 2023, Matteo Collina has also been making many videos on the YouTube channel Plaformatic:

- [Node.js Configurations](https://www.youtube.com/watch?v=kVnh_tNYqxk)
- [Unlocking Node.js' Power: A Journey into Fastify and Beyond](https://www.youtube.com/watch?v=x3SG71Ut2tA)
- [Tackling the Hidden Time Cost in HTTP Clients](https://www.youtube.com/watch?v=LcBykd25NaU)
- [A Deep Dive into Node.js Streams](https://www.youtube.com/watch?v=edB964-YYpE)

---

⬅️ [🐢 Node.js: 🌐 Discovery of the HTTP Node.js ecosystem](./3-node-http-ecosystem.md) |
Expand Down
2 changes: 1 addition & 1 deletion en/chapters/5-nodejs/7-cli.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ Some packages I recommend:
- [boxen](https://github.com/sindresorhus/boxen)
- [Elegant terminal spinner](https://github.com/sindresorhus/ora)
- [gauge](https://github.com/npm/gauge)
- [qoa](https://github.com/klaussinani/qoa)
- [@topcli/prompts](https://github.com/TopCli/prompts)

If you ever want to see a concrete case I invite you to look at the CLI of one of my projects [Node-secure](https://github.com/ES-Community/nsecure) or [npq](https://github.com/lirantal/npq) of Liran tal.

Expand Down
1 change: 1 addition & 0 deletions en/chapters/5-nodejs/9-debugging-and-profiling.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ Here is a list of resources that you may need to read:
- [Node.js Memory Limits - What You Should Know](https://blog.appsignal.com/2021/12/08/nodejs-memory-limits-what-you-should-know.html)
- [The Importance of Measuring Memory Allocation in Node.js Applications](https://www.nearform.com/blog/tracking-memory-allocation-node-js/)
- [Monitoring Node.js Performance](https://hire.jonasgalvez.com.br/2023/jan/31/monitoring-nodejs-performance/)
- [Debugging Node.js using LLDB](https://mertcan.vercel.app/debugging-nodejs-with-lldb)

If you are rather looking for tools (for flamegraphs generation for example).

Expand Down
3 changes: 2 additions & 1 deletion fr/chapters/5-nodejs/11-websocket.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,8 @@ Si votre besoin nécessite de très haute performance je vous recommande de jete
### Resources complémentaires (articles, videos, talks)

- EN **[Avancé]** [Building a Complete WebSocket App From Scratch with JavaScript (with no libraries) - Erick Wendel](https://www.youtube.com/watch?v=qFoFKLI3O8w)
- EN **[Avancé]** [Building a Complete WebSocket App From Scratch with JavaScript (with no libraries) - Erick Wendel](https://www.youtube.com/watch?v=qFoFKLI3O8w)
- EN **[A savoir]** [James and Aaron Snell | The Journey to a new socketsAPI for JavaScript](https://www.youtube.com/watch?v=R0yh-E-f_dY&list=PL0CdgOSSGlBYI7_e6Zs4kFSXL9LvOn8gM&index=7)

---

Expand Down
12 changes: 5 additions & 7 deletions fr/chapters/5-nodejs/2-ressources-debutant.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,19 @@

## 🐥 Ressources pour les débutants

Depuis maintenant un ou deux ans, il y a le site [nodejs.dev](https://nodejs.dev/learn) qui offre un excellent moyen de démarrer l’aventure avec Node.js.
En 2024, la meilleure ressource pour démarrer est le site officiel de Node.js. Il comporte une section d'introduction abordant tout un ensemble de notions : [Introduction à Node.js](https://nodejs.org/fr/learn/getting-started/introduction-to-nodejs)

En français on m’a récemment recommandé [le livre (Node.js apprendre par la pratique)](https://oncletom.io/node.js/#Chapitrage-et-contenu-du-livre) de Thomas Parisot que je trouve excellent (un Thomas c’est normal 😆). Il couvre énormément de sujets et **c’est plutôt cool pour les débutants**.
> [!NOTE]
> En français, on m’a récemment recommandé [le livre "Node.js: apprendre par la pratique"](https://oncletom.io/node.js/#Chapitrage-et-contenu-du-livre) de Thomas Parisot que je trouve excellent (un Thomas, c’est normal 😆). Il couvre énormément de sujets et **c’est plutôt cool pour les débutants**.
Parmis les autres ressources que je vous recommande :

- EN **[Intermédiaire]** [Les guides officiels de Node.js](https://nodejs.org/en/docs/guides/).
- EN **[Débutant]** L’article de Liz Parody: [ABC’s of JavaScript and Node.js](https://nodesource.com/blog/ABC-of-JavaScript-and-Nodejs) pour acquérir et comprendre les différents mots clés employés dans l’écosystème Node.
- EN **[Débutant]** [Art of Node](https://github.com/maxogden/art-of-node) par Maxogden (plutôt pas mal pour ceux ayant déjà une expérience en programmation).
- EN **[Intermédiaire]** Si vous êtes à la recherche d’une lecture plus pointue je vous recommande: [Node.js design patterns](https://www.nodejsdesignpatterns.com/).
- EN **[À savoir]** Les [meilleures pratiques](https://github.com/goldbergyoni/nodebestpractices) pour les projets Node.js.
- EN **[Débutant]** [Free Introduction to Node.js (OpenJS)](https://openjsf.org/blog/2021/02/18/free-node-js-online-training-now-available/)
- EN **[Débutant]** [Apprendre Node.js avec Microsoft](https://www.youtube.com/playlist?list=PLbl2SbVIi-Wo0EkNoLEnx4BE_xm4SsSRj)

Nous avions abordé [NodeSchool](../javascript/challenge.md#-nodeschool) dans la section JavaScript (c’est un excellent moyen en plus des autres liens pour débuter et s'entraîner sur Node.js).
- EN **[Intermédiaire]** Si vous êtes à la recherche d’une lecture plus pointue je vous recommande: [Node.js design patterns](https://www.nodejsdesignpatterns.com/).
- EN **[À savoir]** Les [meilleures pratiques](https://github.com/goldbergyoni/nodebestpractices) pour les projets Node.js.

---

Expand Down
45 changes: 33 additions & 12 deletions fr/chapters/5-nodejs/4-conferences-et-articles.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,22 @@

## 📰 Conférences et Articles

Il existe beaucoup de conférences sur Node.js mais nous allons principalement nous concentrer sur les interventions des conférences Node.js + interactive, [dotJS](https://www.youtube.com/user/dotconferences/playlists) et [JSConf](https://www.youtube.com/channel/UCzoVCacndDCfGDf41P-z0iA) (ou d’autres conférences avec des intervenants de qualité).
Il existe beaucoup de conférences sur Node.js, mais nous allons principalement nous concentrer sur les interventions des conférences Node.js + Interactive, [dotJS](https://www.youtube.com/user/dotconferences/playlists) et [JSConf](https://www.youtube.com/channel/UCzoVCacndDCfGDf41P-z0iA) (ou d’autres conférences avec des intervenants de qualité).

La plupart de ces talks sont disponibles sur la chaîne youtube [Node.js](https://www.youtube.com/channel/UCQPYJluYC_sn_Qz_XE-YbTQ) ou [Nearform](https://www.youtube.com/c/nearForm/videos) (il y a plusieurs centaines de talks donc il ne sont pas tous référencés ci-dessous).
La plupart de ces talks sont disponibles sur les chaînes YouTube suivante :
- [Node.js](https://www.youtube.com/channel/UCQPYJluYC_sn_Qz_XE-YbTQ)
- [Nearform](https://www.youtube.com/c/nearForm/videos)

---

- EN **[Débutant]** ["A Tale of Two Asyncs: Open Source Language Design in Rust and Node.js" by Ashley Williams](https://www.youtube.com/watch?v=aGJTXdXQN2o)
- EN **[Débutant]** [Bringing JavaScript Back to Life](https://www.youtube.com/watch?v=XQIo9knnb2s)
- EN **[Débutant]** [Anna Henningsen - Node.js and the struggles of being an EventTarget](https://www.youtube.com/watch?v=SOPC3aLoD4U&list=PL0CdgOSSGlBalMPxFFycq7OIqQF8cJS28&index=10)
- EN **[À savoir]** [Broken Promises by James Snell](https://www.youtube.com/watch?v=XV-u_Ow47s0&feature=emb_logo)
- EN **[À savoir]** [Broken Promises, The Workshop Edition - Matteo Collina and James Snell](https://www.youtube.com/watch?v=yRyfr1Qcf34&list=PLyspMSh4XhLP-mqulUMcaqTbLo-ZJxSX5&index=11)
- EN **[À savoir]** [Lightning Talk: Everything you Didn't Want to Know about Source Maps](https://www.youtube.com/watch?v=JuKIUYi8-Ec)
- EN **[À savoir]** [Behind the Scenes of Node.js Distributions](https://www.youtube.com/watch?v=1nYswjtEUvE&list=PLyspMSh4XhLP-mqulUMcaqTbLo-ZJxSX5&index=13)
- EN **[À savoir]** [Packaging a node.js binary for a platform or two - Irina Shestak](https://www.youtube.com/watch?v=1t1VgMaEs0I&list=PL0CdgOSSGlBalMPxFFycq7OIqQF8cJS28&index=21)
- EN **[À savoir]** [Node.js startup performance - Joyee Cheung](https://www.youtube.com/watch?v=G36lrPrF09c&list=PL0CdgOSSGlBalMPxFFycq7OIqQF8cJS28&index=18)
- EN **[À savoir]** [Road to a fast url parser in Node.js - Yagiz Nizipli](https://www.youtube.com/watch?v=hT25FOx5kNQ)
- EN **[À savoir]** [The Life and Times of a Node.js Release - Danielle Adams](https://www.youtube.com/watch?v=OiSBodpU174)
- EN **[À savoir]** [Yagiz Nizipli & Daniel Lemire | Ada: Parsing Millions of URLs per Second](https://www.youtube.com/watch?v=tQ-6OWRDsZg&list=PL0CdgOSSGlBYI7_e6Zs4kFSXL9LvOn8gM&index=10)
- EN **[À savoir]** [Rafael Gonzaga | The Journey of the Node.js Permission Model](https://www.youtube.com/watch?v=9ntgUiQocTU&list=PL0CdgOSSGlBYI7_e6Zs4kFSXL9LvOn8gM&index=8)
- EN **[Intermédiaire]** [Stephen Belanger | Node.js observability with diagnostics_channel and AsyncLocalStorage](https://www.youtube.com/watch?v=wqGlbxIHAwI&list=PL0CdgOSSGlBYI7_e6Zs4kFSXL9LvOn8gM&index=4)
- EN **[Intermédiaire]** [How Node.js bootstraps itself by Joyee Cheung](https://www.youtube.com/watch?v=bwiLlcGvFEk&list=PLfMzBWSH11xZPfWcC0DqFqKo_reMP58mw&index=52)
- EN **[Intermédiaire]** [The Unsung Hero Story of Events, Streams and Promises](https://www.youtube.com/watch?v=qOHgQAV2ydo)
- EN **[Intermédiaire]** [Async Iterators: A New Future for Streams by Stephen Belanger](https://www.youtube.com/watch?v=YVdw1MDHVZs&list=PLfMzBWSH11xZPfWcC0DqFqKo_reMP58mw&index=37)
Expand All @@ -25,6 +26,13 @@ La plupart de ces talks sont disponibles sur la chaîne youtube [Node.js](https:
- EN **[Intermédiaire]** [Experimenting with remote debugging: Node.js runtime code injection](https://blog.sqreen.com/remote-debugging-nodejs-runtime-code-injection/)
- EN **[Intermédiaire]** [Using AbortSignal in Node.js](https://www.nearform.com/blog/using-abortsignal-in-node-js/)
- EN **[Intermédiaire]** [Multithreaded Logging with Pino - Matteo Collina](https://www.youtube.com/watch?v=vETUVN-KEgc)
- EN **[Avancé]** [Matteo Collina | Networkless HTTP](https://www.youtube.com/watch?v=65WoHVTwbtI&list=PL0CdgOSSGlBYI7_e6Zs4kFSXL9LvOn8gM&index=13)
- EN **[Avancé]** [Paolo Insogna | Milo, a new HTTP parser for Node.js](https://www.youtube.com/watch?v=dcHbAeO_ccY&list=PL0CdgOSSGlBYI7_e6Zs4kFSXL9LvOn8gM&index=11)
- EN **[Avancé]** [Igor Savin | Advanced caching in Node.js](https://www.youtube.com/watch?v=O0Nk3XhxxYg&list=PL0CdgOSSGlBYI7_e6Zs4kFSXL9LvOn8gM&index=14)
- EN **[Avancé]** [Michael Dawson | Building native addons for Node.js (and more JavaScript engines) like it's 2023](https://www.youtube.com/watch?v=BEPTMiCNxlY&list=PL0CdgOSSGlBYI7_e6Zs4kFSXL9LvOn8gM&index=18)
- EN **[Avancé]** [Joyee Cheung | JavaScript and C++ in Node.js core: how do they talk to each other?](https://www.youtube.com/watch?v=GrgMT5zMgF4&list=PL0CdgOSSGlBYI7_e6Zs4kFSXL9LvOn8gM&index=20)

### Articles

Divers articles sur des notions fondamentales en Node.js et sur différents modules du core.

Expand Down Expand Up @@ -54,16 +62,29 @@ Divers articles sur des notions fondamentales en Node.js et sur différents modu
- EN **[Avancé]** [Implementing Node.js URL parser in WebAssembly with Rust](https://www.yagiz.co/implementing-node-js-url-parser-in-webassembly-with-rust)
- EN **[Avancé]** [Memory leak regression testing with V8/Node.js, part 1 - memory usage-based testing](https://joyeecheung.github.io/blog/2024/03/17/memory-leak-testing-v8-node-js-1/)

Vidéo sur ma chaine Youtube:
- [AbortSignal avec Node.js](https://www.youtube.com/watch?v=oA4h10m_aZM)
- [Node.js HTTP Agent](https://www.youtube.com/watch?v=cVM8FDSfx8s)
### Blogs

Quelques blogs à suivre:
Je vous recommande chaudement de consulter les blogs de certains membres du TSC (Technical Steering Committee). Il n'est pas rare d'y lire des articles très intéressants, bien que parfois très techniques.

- [Joyee Cheung](https://joyeecheung.github.io/blog/)
- [Rafaelgss](https://blog.rafaelgss.com.br/)
- [Yagiz Nizipli](https://www.yagiz.co/)

### Autres

Depuis fin 2023 Matteo collina fait aussi beaucoup de vidéos sur la chaîne YouTube Plaformatic :

- [Node.js Configurations](https://www.youtube.com/watch?v=kVnh_tNYqxk)
- [Unlocking Node.js' Power: A Journey into Fastify and Beyond](https://www.youtube.com/watch?v=x3SG71Ut2tA)
- [Tackling the Hidden Time Cost in HTTP Clients](https://www.youtube.com/watch?v=LcBykd25NaU)
- [A Deep Dive into Node.js Streams](https://www.youtube.com/watch?v=edB964-YYpE)

Il m'arrive de temps à autres d'aussi faire des vidéos en Français sur Node.js :
- [AbortSignal avec Node.js](https://www.youtube.com/watch?v=oA4h10m_aZM)
- [Node.js HTTP Agent](https://www.youtube.com/watch?v=cVM8FDSfx8s)
- [Sunrise #4 - CLI Node.js](https://www.youtube.com/watch?v=k4g3VwQSyfk)
- [Sécurité Node.js - ReDos](https://www.youtube.com/watch?v=scW9rlEM2p0)

---

⬅️ [🐢 Node.js: 🌐 Découverte de l’écosystème HTTP Node.js](./3-ecosysteme-http-node.md) |
Expand Down
Loading

0 comments on commit 25d1c82

Please sign in to comment.