최근에 마크다운에서 JSX를 사용하여 동적 컴포넌트를 임베드할 수 있게 해주는 MDX를 발견했습니다.
Discourse 게시글에서도 비슷한 기능을 구현하는 것이 얼마나 어려운지 궁금합니다.
사용자가 게시글에 숏코드와 유사한 스니펫을 임베드하여 포럼에서 게임을 시작할 수 있도록 하고 싶습니다:
Here's today's game. Let's see who can get the best score.
[game type="whatever" prop2="something" expires="midnight"]
해당 태그는 동적 JavaScript 게임으로 대체됩니다. 점수는 데이터베이스에 저장되거나(또는 백엔드에서 Firebase로 전송됩니다).
이와 유사한 기능이 존재하는지, 또는 이를 구현하는 방법에 대한 아이디어를 줄 수 있는 오픈소스 플러그인이 있는지 아시는 분이 계신가요?