30個程度のjsファイルをconcatをして、jsファイルの1本化をした場合に、クライアントサイドでのルーティング処理はどのように実装するものでしょうか?

現在はpage.jsを使い、URLを判別して実行するという実装をしているのですが、
他の実装方法が無いか検討しています。
が、なかなか思い当たる物がありません。

ちなみに、SPAを開発しているわけではありません。
どなたかご助言頂きたく。
説明が足りなければ、お答えします。