¡Saludos! Estoy ansioso por desarrollar componentes en la página de inicio de Discourse para mi proyecto, pero busco orientación sobre el proceso. ¿Podrían explicar cómo funcionan los plugins y los pasos para instalarlos en la página de inicio?
Por ejemplo, no estoy seguro de dónde colocar un pequeño cuadro en la página de inicio y qué archivo específico debería ser el principal. Además, agradecería ayuda para comprender las complejidades del enrutamiento para evitar recargas innecesarias de la página.
Ah, de acuerdo. Esto puede ser una cuestión de terminología, pero ¿estás buscando crear componentes de tema de front-end para añadir a la página de inicio como los de Advanced Search Banner y Right Sidebar Blocks, etc., en lugar de un plugin (que añadiría funciones de back-end)?
¿Puede describir los cambios que desea realizar para que podamos entender si necesita un plugin (que debe instalarse en el directorio de plugins de su entorno de desarrollo o un enlace a GitHub en su app.yml en producción)?
Las complejidades del enrutamiento serán más fáciles de explicar si describe exactamente lo que está intentando hacer y lo que ha hecho para lograrlo.