Sto cercando consigli su come affrontare questo compito.
Abbiamo una landing page per il nostro sito creata in Reactjs e il nostro forum Discourse è una metà della piattaforma totale. Voglio che gli utenti possano cercare nei forum da quella landing page in modo che possano andare direttamente dove desiderano.
In realtà carichiamo la landing page Reactjs all’interno del nostro Discourse (per ragioni non correlate), quindi Discourse è aperto nella stessa finestra e la funzione di ricerca si trova nell’intestazione, ma vogliamo portarla nella pagina Reactjs.

Queste sono le tre opzioni che ho iniziato a esplorare:
-
Dato che Discourse è già aperto, stavo pensando che forse è possibile semplicemente rispecchiare qualsiasi cosa venga digitata in quella barra di ricerca nella funzione di ricerca di Discourse.
-
Forse è più facile inviare la chiamata di ricerca a Discourse tramite API.
-
Discourse utilizza gli URL in modo molto chiaro e aperto. Sarebbe più semplice creare una nuova funzione che cerchi navigando all’URL di ricerca? Ad esempio https://mysite.com/search?q=teletubbies%20happiness
Se dovessi affrontare questo compito, quale di queste proveresti, o qualcosa di completamente diverso?
Grazie per il tuo consiglio
