質問: Webのプログラムを書くときに、JavaScriptをよく使いますが、 最近Googleが公開している「AnyPixel.js」は動画を見る限り、 ブラウザで動くもの......と言うよりは、ハード面で利用されるもののように見えます。 * AnyPixel.js * Googleが電気のスイッチやボタンをピクセルにできる「AnyPixel.js」で本当に巨大ディスプレイを作成 一応公式ページに、似たようなアニメーションがトップに表示されますが、 結局これは**どのような場面に適したフレームワーク**なのでしょうか? mbedなどでつかえる......というわけでもなさそうです。 ご存じの方がいらっしゃいましたら、ご意見いただけますと幸いです。
回答: GitHubのページを見れば分かる通り、これは実際にハードウェアを動かすためのものです(JavaScriptでここまでできる、というデモ用にも思えてきます)。ディレクトリ構成が、 * /hardware - 回路図やCADイメージ * /firmware - STM32で動かすためのファームウェア * /backend - ファームウェアとやり取りするnode.js and chrome applications * /frontend - Webとしてのフレームワーク のようになっているとのことです。