Meteor Fan (日本語情報)

JavaScriptフレームワークMeteorに関していろいろ紹介する日本語情報サイト

MeteorでFamousを使うfamous-viewsの紹介

2015/7/24のMeteorの公式ブログで、famous-viewsが取り上げられていましたので紹介します。

Famousとは

Famousは、とてもユニークなJavaScriptのレンダリングエンジンです。機会があればもっと紹介したいところですが、一言で言うとアニメーションをふんだんに使ったユーザインタフェースを作れるライブラリであり、デスクトップでもモバイルでも高速で動くことが強みです。DOMはフラットにしてCSSの3d transformを使って配置することでGPUアクセラレーションが活用できるとのことです。

famous-viewsとは

famous-viewsはMeteorのBlazeと連携して簡単にFamousを使えるようにするライブラリです。Meteorの一つのコードでデスクトップでもモバイルでも動くアプリを作れる強みと、Famousの一つの仕組みでデスクトップでもモバイルでも高速に動く描画機能は、ベストマッチと言えるかもしれません。Meteorで素のFamousを使うこともできますが、famous-viewsを使うとBlazeと融合してとてもMeteorらしくコーディングができます。

開発者のトーク

ライブデモが見ものです。45分と長いですがぜひご覧ください。

今後の展望と感想

Famousは開発が進んでいて、v0.5という新しいバージョンが登場しました。加えて、Famous Frameworkというウィジェットのライブラリも開発中のようです。famous-viewsも新バージョンに対応するとのことです。

Famousは以前から注目していました。当初のふれこみからペースダウンしていたのですが、最近はやる気を出してきたように見えます。famous-viewsを使うと、画面の一部分だけにFamousを使うなど柔軟な使い方が簡単にできるのがよいです。MeteorのViewとしては、最近AngularやReactが注目されていますが、Blazeの付加価値が上がるのではないでしょうか。