🍋
Menu
.jsx Code

Markdown (경량 마크업 언어)

Markdown은 일반 텍스트를 구조화된 문서로 작성하기 위한 경량 마크업 언어입니다. 제목, 목록, 링크, 코드 블록, 이미지를 간단한 문자 구문으로 표현합니다.

MIME 타입

text/jsx

유형

텍스트

압축

무손실

장점

  • + Intuitive HTML-like syntax for UI component definitions
  • + Full JavaScript power within markup expressions
  • + Component composition is clear and readable

단점

  • Requires transpilation — cannot run directly in browsers
  • Mixes concerns (markup + logic) which some developers dislike
  • Must use className instead of class (React-specific)

.JSX 사용 시점

Markdown은 README 문서, 블로그 글, 기술 문서, 노트 작성에 사용하세요.

기술 세부사항

Markdown은 인라인 요소(강조 .., 링크 , 코드 ...)와 블록 요소(제목 #, 목록 -/*, 코드 펜스 ```, 인용 >)를 사용합니다. 파서는 Markdown을 AST(추상 구문 트리)로 변환한 후 HTML이나 다른 형식으로 렌더링합니다.

역사

John Gruber는 2004년 Aaron Swartz와 함께 Markdown을 만들었습니다. 2014년 CommonMark 프로젝트가 모호한 원본 사양을 명확하게 표준화했습니다. GitHub Flavored Markdown(GFM)은 테이블, 체크리스트, 코드 펜스를 추가했습니다.

.JSX에서 변환

.JSX로 변환

관련 포맷