피드로 돌아가기
Show GN: md-to-naver-blog: 마크다운을 네이버 블로그 호환 HTML로 변환하는 라이브러리
GeekNewsGeekNews
Frontend

Show GN: md-to-naver-blog: 마크다운을 네이버 블로그 호환 HTML로 변환하는 라이브러리

마크다운-네이버 블로그 간 이종 플랫폼 HTML 변환 자동화 라이브러리 구축

wowlxx282026년 4월 13일1beginner

Context

네이버 블로그 에디터의 Markdown 미지원으로 인한 수동 포스팅 전환 비용 발생. 단순 HTML 변환을 넘어 도메인 치환 및 MDX 커스텀 컴포넌트 처리라는 플랫폼 특화 변환 요구사항 존재.

Technical Solution

  • Markdown 및 MDX 구문을 네이버 블로그 호환 HTML로 맵핑하는 변환 엔진 설계
  • YAML Frontmatter의 tags 데이터를 추출하여 플랫폼 맞춤형 해시태그로 자동 변환하는 파싱 로직 구현
  • 도메인 치환 옵션을 통한 이미지 및 링크 URL의 유연한 변경 구조 채택
  • Node.js와 Browser 환경 모두 지원하는 Isomorphic 라이브러리 설계로 활용성 확장
  • Playwright 연동을 고려한 Clipboard 유틸리티 제공으로 전체 워크플로우 자동화 기반 마련
  • CLI 기반 미리보기 웹앱을 통한 최종 변환 결과물 검증 프로세스 구축

1. 플랫폼 간 데이터 이관 시 단순 포맷 변환 외에 도메인 및 커스텀 컴포넌트 치환 로직 검토

2. CLI와 Web UI를 동시 제공하여 개발자와 일반 사용자 모두의 검증 편의성 확보

3. 브라우저 자동화 도구(Playwright 등)와의 인터페이스 설계를 통한 파이프라인 확장성 고려

원문 읽기