Je cherche des conseils sur la façon de procéder pour cette tâche.
Nous avons une page de destination pour notre site construite en Reactjs et notre forum Discourse constitue la moitié de la plateforme totale. Je veux que les utilisateurs puissent rechercher sur les forums à partir de cette page de destination afin qu’ils puissent aller directement là où ils le souhaitent.
Nous chargeons en fait la page de destination Reactjs à l’intérieur de notre Discourse (pour des raisons indépendantes), donc Discourse est ouvert dans la même fenêtre et la fonction de recherche se trouve dans l’en-tête, mais nous voulons la ramener sur la page Reactjs.

Voici les trois options que j’ai commencé à explorer :
-
Comme Discourse est déjà ouvert, je pensais qu’il serait peut-être possible de simplement refléter tout ce qui est tapé dans cette barre de recherche dans la fonction de recherche de Discourse.
-
Il est peut-être plus facile d’envoyer l’appel de recherche à Discourse via l’API.
-
Discourse utilise les URL d’une manière très claire et ouverte. Serait-il plus simple de simplement créer une nouvelle fonction qui recherche en naviguant vers l’URL de recherche ? Par exemple https://mysite.com/search?q=teletubbies%20happiness
Si vous deviez aborder cette tâche, laquelle de celles-ci essaieriez-vous, ou quelque chose de complètement différent ?
Merci pour vos conseils.
