Discourse を学ぼうとしていただき、ありがとうございます!
学習の一環であることは理解していますが、早速一つ質問させてください。「Hot」と、/top にアクセスして私たちがトップだと考える投稿を見ることの違いは何でしょうか?お好みで週別や日別でフィルタリングすることもできます。これが私たちの「Hot」に相当するはずです。
また、discovery. ルートの一部としてあなたのルートを追加することを検討してみてください。latest、new、top などで私たちが行っているようにです。これらのルートはすでにナビゲーションバーを自動的にレンダリングしてくれます。他のルートの作成方法を確認するために、Discourse のコードを見てみることをお勧めします。それらのルートには、トピックリストのデータを取得する方法の例が示されています。