MDX 컴포넌트
Sui 개발자 문서는 모든 페이지에 MarkdownX(.mdx) 형식을 사용한다.
MDX는 Markdown 콘텐츠 안에서 JSX를 사용할 수 있게 한다.
이 사이트는 admonitions 및 Mermaid 다이어그램과 같은 기본 제공 기능을 제공하는 오픈 소스 프레임워크인 Docusaurus를 사용한다.
또한 커뮤니티 플러그인과 문서 팀이 개발한 custom component도 활용한다.
이 기능들은 기여에 필수는 아니지만, 독자의 경험을 향상한다면 포함할 수 있다.
custom frontmatter
모든 문서 페이지 상단의 frontmatter는 페이지 링크 미리보기에 표시되는 설명, 최적화된 검색 결과를 위한 키워드, 그리고 기타 선택적 형식 관련 component를 포함하여 페이지에 대한 추가 컨텍스트를 제공한다.
모든 페이지에 다음 component를 포함한다:
---
title: Title of Page
description: 1-2 sentences summarizing the page's content.
keywords: [ words, for, search, results ]
---