モバイルファースト(という言葉も最近あんまり聞かなくなりましたが)だとかインタラクティブなサイトを作らないといけないだとか、そういう考えのもと JavaScript でやっていくみたいな感じのアレがあります。アレがありますね。アレです、アレ。
で、アレは辛いというような共通の認識があると思います。
そこで僕は
と思っています。しかし現実にはブラウザで動く表計算みたいなアプリを作ってくれだとか、ブラウザで動くコンシュマー機並のすごいゲームを作ってくれだとか、そういう需要はあります。
ここで考えてみましょう。それらの GUI を作ることが辛くなかったことがこれまで一度でもあったでしょうか。 Web サイトという GUI が PHP や Ruby On Rails などで気軽に作れたのは、「ブラウザですることはまあこんな感じ」という共通理解があった故なのでしょう。
というわけで当面はまだ難しい GUI を作る辛さに耐えるしかないのではないか。とてもつらい。