Riot.js を使って、素数判定を行うページを作ってみた感想です。
※ 以前は、ここにその素数判定を実装していたのですが、今はありません。
Riot.jsを使った感想
良い点
- HTML, CSS, JavaScriptを1ファイルにまとめておけるのは分かりやすい。
- scopedなCSSがラクで良い。
悪い点
- コード量が増えると1ファイルに収まらなくなるのでは?
- HTML, CSS, JavaScriptを1箇所にまとめて管理したいというのであれば、テンプレートライブラリ・CSSフレームワーク・JavaScriptのモジュールバンドラーツールを使えば
1つのディレクトリにまとめておくことができる(ファイルをインポートできるため)のでそれで良いように思う。 - テンプレートライブラリ・CSSフレームワーク、JavaScriptのモジュールバンドラーツールと合わせて使えない(使える?)。
- エディタのシンタックスハイライト機能がちゃんと効かない(1ファイルに複数のシンタックスが存在するため)。