Node.js élargit ses horizons : support officiel d'une nouvelle plateforme

Formateur Python en ligne pour débutants

Apprenez Python facilement sans surcharge théorique. Résolvez des tâches pratiques avec vérification automatique et écrivez du code directement dans le navigateur.

Start Course

Node.js étend officiellement son support : une nouvelle plateforme rejoint le rang



L'équipe de développement de Node.js a annoncé une mise à jour très attendue : avec la sortie de la version 22.6 (LTS), la plateforme bénéficie désormais d'un support officiel pour les puces ARM64 sur les ordinateurs de bureau Windows. Auparavant, cette architecture n'était prise en charge que sous Linux et macOS, laissant les utilisateurs Windows sans version native. Désormais, Node.js peut fonctionner sur des appareils comme le Surface Pro X ou les ordinateurs portables équipés de Snapdragon sans émulation, ce qui améliore considérablement les performances et réduit la consommation mémoire.



C'est une étape attendue depuis longtemps par les développeurs utilisant des appareils ARM. Selon le blog officiel de Node.js, la nouvelle version a passé un cycle complet de tests et est prête pour une exploitation industrielle. Vous pouvez l'installer via le site officiel ou le gestionnaire de paquets nvm-windows (en spécifiant le flag --arm64).



Pourquoi est-ce important pour l'écosystème JavaScript ? Voici les points clés :



  • Performances — les versions ARM natives sont jusqu'à 40 % plus rapides dans les opérations d'entrée/sortie par rapport à l'émulation x86.
  • Efficacité énergétique — la réduction de la charge processeur prolonge l'autonomie des ordinateurs portables ARM.
  • Compatibilité — tous les paquets populaires, y compris Express, Fastify et Prisma, ont déjà été testés avec la nouvelle architecture.
  • Développement IoT — la compatibilité ARM simplifie la création de solutions serveur pour Raspberry Pi et autres ordinateurs monocarte.


De plus, la mise à jour a également touché d'autres plateformes. Dans cette même version de Node.js, le support de FreeBSD 13+ a été amélioré et une compatibilité expérimentale avec RISC-V a été ajoutée — une architecture ouverte qui gagne en popularité dans les systèmes académiques et embarqués. Les développeurs soulignent que ce n'est qu'un début : les projets incluent un support complet de LoongArch (l'équivalent chinois de MIPS) et d'IBM Z.



Pour ceux qui travaillent sous Windows ARM, la transition sera transparente. Tous les projets existants sous Node.js continueront de fonctionner sans modification — il suffit de remplacer la version installée. Si vous utilisez le gestionnaire de paquets Chocolatey ou Scoop, la commande d'installation reste la même, mais le système choisira désormais automatiquement la bonne architecture.



Qu'est-ce que cela signifie pour l'éducation ? Sur PythonLib, nous préparons déjà des leçons mises à jour, où nous aborderons la compilation de projets pour ARM, la configuration CI/CD pour le développement multiplateforme et la comparaison des performances de Node.js sur différentes architectures. Abonnez-vous aux mises à jour — un guide détaillé sera publié dans la semaine à venir.



Vous pouvez télécharger la nouvelle version sur le site officiel de Node.js ou via le terminal avec la commande nvm install 22.6.0. Essayez, testez et partagez vos résultats dans les commentaires !



Mis à jour : 15 mars 2025. Version Node.js 22.6.0 LTS.

Recommended Libraries