InfernoJS - 高速なVirtualDOMライブラリ
VirtualDOMの魅力はあれど、Reactは重いというのは度々聞かれます。開発者にとってはDOMの状態を気にしなくなって便利に使える仕組みなれど、速度が遅くなっては意味がありません。 そんなこともあって代替のVirtualDOMライブラリがたくさん登場しています。今回はその一つ、InfernoJSを紹介します。
InfernoJSの使い方
InfernoJSのデモです。他のライブラリとの比較ができますが、Reactはかなり重たいです。
高速に大量の行を書き換えていくデモです。InfernoJSは高速さを売りにしているだけあって、かなりスムーズです。
APIは極力Reactに似せて作られているので、迷わず使うことができそうです。また、Reactのようにサーバサイドレンダリングにも対応しています。
InfernoJSはnode/JavaScript製のオープンソース・ソフトウェア(Mozilla Public License)です。
InfernoJS – a JavaScript library for building powerful user interfaces trueadm/inferno: An extremely fast, isomorphic JavaScript library for building modern user interfaces