Node's goal is to provide an easy way to build scalable network programs.

MicrosoftがNode.jsをWindowsプラットフォームに移植するための支援を実施していることが開発者によって伝えられた。Node.jsはJavaScriptを使ってサーバサイドのアプリケーションを開発するためのプラットフォーム。Chromeで採用されているJavaScriptエンジンV8をランタイムプラットフォームに採用し、それぞれのOSが提供する効率のいいポーリング機能を使って高い並列性を実現しているという特徴がある。

Node.jsはすでにWindowsでも動作するが、Microsoftの支援のもとで正式に移植作業が実施されることで現状よりも性能の向上が期待できる。Windowsプラットフォームへのネイティブな移植はIOCP APIを使った高性能を実現することに主眼が置かれており、大量の書き換えが必要になるという。移植作業が完成した場合、Nodejs.orgから「node.exe」バイナリが正式配布できるようになる。

今のところWindows版のNode.jsはWindows AzureやほかのWindowsプラットフォームをサポートする見通し。サーバとしてはWindows Server 2003までをサポートされるとみられる。