ここ数年、node(node.js)の人気が高まっています。大型Webアプリケーションを開発に向いているのかと言った疑問点はありつつも、採用例は増えています。ノンブロッキングな特性も好まれる要因となっています。 特にnodeを使っていて遅いと感じることはありませんが(まだそれほど大型なWebアプリケーションを作っていないからかも知れませんが)、JXcoreを使うことでさらなる高速化が実現します。

JXcoreの使い方

JXcoreはnodeと100%互換性を維持しつつ、マルチスレッド化するソフトウェアです。

これまでのnodeのコードがそのまま使えます。

そのほか、コードプロテクション(パッケージングすることでソースコードを暗号化します)、エラー時のリカバリー、ビルトインのデータベースとパッケージマネージャ、LLVMを使ったネイティブアプリ開発などが可能になるようです。

nodeの築いた世界がさらに広がりそうな面白いソフトウェアですね。

JXcoreはWindows/Mac OSX/Linux用のソフトウェア(将来的にオープンソース化予定)です。

JXcore · a Node.JS distribution with additional features