Ich habe kürzlich MDX entdeckt, das es ermöglicht, dynamische Komponenten mit JSX in Markdown einzubetten.
Ich frage mich, wie schwierig es wäre, etwas Ähnliches in Discourse-Beiträgen umzusetzen.
Ich möchte, dass Benutzer Spiele im Forum starten können, indem sie Shortcode-ähnliche Snippets in Beiträge einbetten:
Hier ist das heutige Spiel. Mal sehen, wer die beste Punktzahl erzielt.
[game type="whatever" prop2="something" expires="midnight"]
Das Tag würde durch ein dynamisches JavaScript-Spiel ersetzt werden. Die Punktzahlen würden in der Datenbank gespeichert (oder vom Backend an Firebase gesendet).
Weiß jemand, ob es etwas Ähnliches gibt oder ob es ein Open-Source-Plugin gibt, das einige Ideen zur Implementierung liefern könnte?