Esa es una gran idea. También es similar a la configuración que tuve cuando estaba probando la funcionalidad de comentarios de Discourse. Los temas de Discourse se publicaban en un sitio ligero de Remix/React a través de webhooks de Discourse. Los comentarios creados en el sitio web aparecían tanto en el sitio web como en Discourse.
Tener ambos servicios impulsados directamente por Discourse solucionaría la mayoría de los problemas que estaba encontrando.
Si estuviera diseñando esto, enfatizaría tener un blog de carga súper rápida delante de la aplicación tradicional de Discourse. Ese enfoque también abordaría el problema continuo de los tiempos de carga lentos para la aplicación completa de Discourse.
Hay una serie de razones por las que algo en esta línea sería útil. Añadiré un par más:
-
Socialmente es mucho menos incómodo iniciar un blog que iniciar una comunidad en línea. Si no tienes usuarios, iniciar una comunidad en línea se siente extraño. Sería genial poder poner en marcha una comunidad simplemente publicando un montón de entradas de blog.
-
En la era de los LLM, las aplicaciones para tomar notas son muy populares. Existe un impulso natural para querer publicar notas en Internet. Creo que también hay una necesidad de ello, o terminaremos con menos conocimiento compartido. Publicar notas directamente en Discourse es factible, pero se sentiría más natural publicarlas en un sitio tipo blog que tuviera Discourse como backend.