凝った画面を作りたいとか、動的に動作を変更するとかになるとWebサーバーだけでなくWebブラウザーでも色々動作させる必要がでてきてJavaScriptという魔境に足を踏み入れないといけないのが面倒くさいところです。
弊社はjQueryを使用していますが時代遅れだという人もそれなりにいるのは事実ですね。
とはいえあくまで使いにくいJavaScriptをどうにかするためのjQueryなので、Misskeyが使っているVueなどの根本的に異なるフレームワークを使うつもりがあまりなくて、それならそろそろJavaScript自体を廃止してもう少しマシな言語に置き換えたい、などと思っています。
今やJavaは時代遅れでKotlinの時代なので、ここはKotlinScriptとかの登場に期待したいところです。
JavaとJavaScriptは無関係というのは当然理解したうえで書いてます。