개요
Dart용 포터블 마크다운 라이브러리로, 마크다운 텍스트를 HTML로 변환합니다. 크로스플랫폼 사용을 위해 설계되어 Android, iOS, 웹, macOS, Windows, Linux 등 주요 플랫폼을 모두 지원합니다. 가볍고 효율적이며 앱과 웹사이트에서 형식화된 텍스트를 렌더링하는 데 이상적입니다. 제목, 목록, 링크, 코드 블록과 같은 일반적인 구문을 지원하는 깔끔한 API를 제공합니다. Dart 팀에서 개발 및 유지보수되며 Dart 생태계와의 신뢰성과 호환성을 보장합니다.
사용 사례
- 사용자 생성 콘텐츠 렌더링
- 문서 생성
- 앱에서 리치 텍스트 표시
- 동적 웹 콘텐츠 만들기
- README 파일 파싱
- 정적 사이트 생성기 만들기
주요 기능
- 크로스 플랫폼 지원
- 경량이고 빠름
- 표준 마크다운 문법을 지원합니다
- Flutter와의 간편한 통합
- 내장 HTML 출력
- Dart 팀에서 유지 관리 중
적합한 대상
- Flutter 개발자
- 웹 애플리케이션
- 문서 도구
- 콘텐츠 관리 시스템
- 정적 사이트 생성기
고려 사항
- 고급 마크다운 확장 기능을 지원하지 않습니다
- 내장된 CSS 스타일 없음
- HTML 출력에 대한 사용자 지정이 제한적
- 복잡한 문서 처리에 적합하지 않음
- 보안(예: XSS)을 수동으로 처리해야 합니다