最近Reactに注目が集まっています。面白いのはViewのコードを抽象化しているのでReactのViewをDOM以外に展開することも考えられるということです。その一つが先日発表されたReact Nativeでしょう。 そしてFlipboardはReact Canvasを開発しました。これはDOMの代わりにCanvas上に描画するソフトウェアになります。

React Canvasの使い方

こちらがデモ。一覧ですが、これもCanvas上に描画されています。

テキストも綺麗に描画されます。

パララックスエフェクトもサポート。

スタイルシートもサポートされています。

React Canvasはまだ開発中とあって、実用レベルではないようです。しかし表示の高速さであったり、操作性は悪くありません。React Canvasを使うことでReactの生産性とメンテナンス、そして描画の高速なWebアプリケーションが開発できるかも知れませんね。

React CanvasはHTML5/JavaScript製、BSD Licenseのオープンソース・ソフトウェアです。

Flipboard/react-canvas