📣 Envoyez-nous votre communiqué de presse
Site mis à jour toutes les 15 minutes
Technologie

Microsoft publie un outil pour Node.js afin de simplifier les appels aux API Windows

Microsoft a publié un nouvel outil pour les développeurs Node.js qui leur permet d'appeler directement les API natives de Windows via JavaScript ou TypeScript.

28 juillet 2026
Microsoft publie un outil pour Node.js afin de simplifier les appels aux API Windows
Image générée par IA à titre d'illustration

Microsoft a annoncé un nouvel outil conçu pour simplifier les appels aux API natives de Windows pour les développeurs Node.js. L'outil, Dynamic Windows Runtime Language Projections, permet aux développeurs d'applications Electron et Node.js standard d'invoquer directement les API natives de Windows prises en charge via JavaScript ou TypeScript.

Cet nouvel utilitaire lit les métadonnées des API fournies par Windows et génère automatiquement le code d'interface JavaScript correspondant ainsi que les définitions de types TypeScript. L'environnement d'exécution partagé gère ensuite le processus d'invocation des API proprement dit. Lorsque les métadonnées des API Windows compatibles sont mises à jour, les développeurs peuvent régénérer le code d'interface sans avoir besoin de recompiler les modules natifs ou d'attendre les encapsulations tierces des fonctionnalités individuelles.

Actuellement, les projections dynamiques de langage pour Node.js se concentrent principalement sur les fonctionnalités non liées à l'interface utilisateur, telles que le stockage, les notifications et la mise en réseau. Il prend également en charge l'invocation de certaines capacités d'IA sur appareil, notamment la génération de texte, la synthèse et la reconnaissance. Par exemple, les développeurs peuvent créer des notifications natives Windows avec des barres de progression à l'aide d'Electron, ou utiliser des modèles de langue locaux comme Phi Silica pour la synthèse de texte sur les PC IA Windows.

L'outil vise à rationaliser le flux de travail de développement des applications qui exploitent les fonctionnalités de Windows via Node.js, rendant les interactions natives complexes plus accessibles.

Source originale: ithome.com