Imbaの特徴は以下です。
- コンパイルして、クリーンなJavaScriptに変換する
- パフォーマンスが高い
- 表記はJavaScriptよりRubyに近い。
Rubyに近いので、フロントエンドのフレームワークとしてはクセが強い印象を受けました、というか異色と言った方がいいですかね。
関数名の頭にはdefを指定し、{}は使いません。
公式サイトに文法の説明はあるのですが、実際にコードを書いてつくってみましょうという程のチュートリアルはなさそうでした。
なので、今回は公式ドキュメントを目でさらうだけに留まりました。
WebアプリケーションってRubyが強いのはあるので、Rubyユーザーにはウケる気もしました。
ただ、Rubyの時代は終わったような説もちらほら見かけられるので、どうなんでしょう