バックエンド TypeScript を嫌悪する理由はなんですか? TypeScript だからだめで JavaScript はいいのか、JavaScript 自体だめなのか…。 Rails に対抗できるフレームワークの存在がないからなのか…。 Node.js がランタイムとしてだめなのか…。 ちなみに私も最近 TypeScript でバックエンドを書くのは厳しいと思い始めました。 理由は、Rails ほど規約的なフレームワークがないからです。Express や Hono のようなルーティングだけのWebフレームワークは、規模の拡大とともにメンテ不能になりがち。 自分がTypeScriptを嫌悪するのは、まさにTypeScriptでバックエンドを書くのは、すぐにメンテナンス性が低下するのを避けられないと確信しているからです。 その理由は主に、言語機能の限界、"熱狂"、バックエンドフレームワー

