[javascript] Marked의 GFM(GitHub Flavored Markdown) 확장 기능은 무엇인가요?

GFM은 GitHub Flavored Markdown의 약자로, GitHub에서 사용되는 확장된 마크다운 형식입니다. Marked는 GFM의 기능을 지원하여 특정한 기능을 가진 마크다운 문법을 사용할 수 있게 해줍니다.

GFM의 확장 기능 중 일부는 다음과 같습니다:

  1. 자동 링크: 일반적인 URL이나 이메일 주소를 입력하면 자동으로 하이퍼링크로 변환됩니다.
  2. 테이블: 표 형식으로 데이터를 정렬하여 표현할 수 있습니다.
  3. 작업 목록: 할 일 목록을 작성할 수 있으며, 체크박스를 사용하여 완료 여부를 표시할 수 있습니다.
  4. 취소선: 텍스트에 취소선을 추가하여 기존 내용을 표시할 수 있습니다.
  5. 이모지: 특정 이모지 코드를 사용하여 이모티콘을 표현할 수 있습니다.

이 외에도 GFM은 여러 가지 기능을 제공하여 마크다운을 더 풍부하고 유연하게 사용할 수 있도록 합니다.

Marked는 자바스크립트로 작성된 마크다운 파서이며, Node.js에서 사용할 수 있습니다. Marked는 GFM의 확장 기능을 지원하여 GFM 문법을 렌더링할 수 있게 해줍니다.

참고 자료: