このタスクの進め方についてアドバイスを求めています。
サイトのランディングページがReactjsで構築されており、Discourseフォーラムがプラットフォームの半分を占めています。ユーザーがランディングページからフォーラムを検索できるようにし、目的の場所に直接移動できるようにしたいと考えています。
実際、(無関係な理由で)ReactjsのランディングページをDiscourse内に読み込んでいるため、Discourseは同じウィンドウで開かれており、ヘッダーに検索機能がありますが、それをReactjsページに引き込みたいと考えています。

これまでに検討を始めた3つのオプションは次のとおりです。
-
Discourseはすでに開いているため、入力された検索内容をDiscourseの検索機能にミラーリングできるのではないかと考えています。
-
API経由でDiscourseに検索コールを送信する方が簡単かもしれません。
-
DiscourseはURLを非常に明確かつオープンに使用しています。検索URLに移動して検索する新しい関数を作成する方が簡単でしょうか?たとえば、https://mysite.com/search?q=teletubbies%20happiness のようなものです。
もしあなたがこのタスクに取り組むとしたら、これらのうちどれを試しますか、あるいは全く別の方法を試しますか?
アドバイスをありがとうございます。
