Un exemple de l'utilisation de Void pour déployer une application full-stack sur l'infrastructure cloud de Cloudflare.
À l'heure de l'IA à tous les coins de rue, ce post fait du bien ! Comment optimiser un petit bout de code tout bête, petit à petit, en prenant simplement le temps de se poser les bonnes questions.
Deno semble être dans une mauvaise passe, et maintenant que ses bonnes idées du début ont pratiquement toutes été très intégrées dans Node, ce dernier est plus que jamais un choix solide et pragmatique pour exécuter du JavaScript côté serveur.
Un gestionnaire de version de Node pour Windows. Alternative à Volta, Mise, n, nvm, etc.
Utilisation de BullMQ et Redis pour des traitements longs en tâche de fond.
Gestion des variables d'environnement et des secrets avec Node.js.
Les conseils prodigués sont illustrés avec Node mais s'appliquent à n'importe quel autre language qui tourne côté serveur.
Quelques bonnes pratiques pour construire un outil en ligne de commande (CLI) avec Node.js.
Une nouvelle tentative d'ajouter des outils standards à Node.js.
Sous le coude pour lecture ultérieure.
Guide de migration de Node 22 à 24, avec des codemods qui sont des petits modules pour automatiser la migration de chaque breaking change automatiquement dans vos apps.
Les changements apportés par Node.js 26.
Des bonnes pratiques de sécurité pour Node.js.
JSON n'est pas toujours le format le plus performant lorsqu'il s'agit de sérialiser un objet (transformer une structure de données en mémoire au format texte pour pouvoir par exemple l'échanger avec d'autres systèmes).
Node.js 26 est de sortie, avec notamment le support de la toute nouvelle API Temporal dont j'ai déjà parlé plusieurs fois, pour remplacer l'objet Date !
Tour d'horizon des workspaces npm.
Un exemple de profiling pour trouver les goulots d'étranglement dans vos applications Node.js / Bun.
La très populaire librairie axios (téléchargée environ 100 000 000 de fois par semaine !) a été victime d'un hack (supply chain attack), heureusement détecté relativement rapidement.
Comment implémenter le critical path d'une app Node en Rust pour en améliorer les performances.
Un bon résumé sur l'utilisation de fetch avec Node.js.