Moxie Docs 무료 Mermaid 다이어그램 에디터

Moxie Docs 무료 Mermaid 다이어그램 에디터

개요

Moxie Docs는 개발자가 Mermaid.js 구문을 사용하여 기술 다이어그램을 생성할 수 있는 무료 Mermaid 다이어그램 에디터를 출시했습니다. 이 도구는 속도, 개인정보 보호 및 문서화 워크플로우로의 원활한 통합을 위해 설계되었으며, 사용자 계정이나 설치 없이 실시간 미리보기와 즉각적인 내보내기 옵션을 제공합니다.

주요 기능

실시간 렌더링 및 내보내기

이 에디터는 화면 왼쪽에 있는 Mermaid 구문의 변경 사항이 오른쪽의 렌더링 결과에 실시간으로 반영되는 즉각적인 실시간 미리보기를 제공합니다. 사용자는 다이어그램을 고해Resolution PNG 또는 깔끔한 SVG로 다운로드할 수 있어 READMEs, Notion, Confluence, Google Docs 등에 통합하기에 적합합니다.

URL 기반 협업

협업은 URL 쿼리 매개변수를 통해 처리됩니다. 다이어그램의 전체 상태가 URL에 직접 인코딩되어, 서버 측 저장소나 데이터베이스 기록 없이도 사용자가 다른 사람과 링크를 공유하여 다른 사람들이 정확히 동일한 다이어그램을 볼 수 있도록 합니다.

개인정보 보호 및 클라이언트 측 처리

모든 다이어그램 렌더링 프로세스는 사용자의 브라우저 내에서 완전히 실행됩니다. 다이어그램은 사용자의 기기를 벗어나지 않으므로, 도구 자체에서 추적을 전혀 하지 않는 개인정보 보호 우선 접근 방식을 보장합니다.

지원하는 다이어그램 유형

이 에디터는 최신 Mermaid 렌더러를 사용하여 다음과 같은 모든 핵심 다이어그램 유형을 지원합니다:

  • Flowcharts 및 C4-style 다이어그램: 서비스 연결을 설명하기 위한 아키텍처 및 시스템 설계에 사용됩니다.

  • Sequence Diagrams: API 및 데이터 흐름을 매핑하기 위해 사용됩니다.

  • Entity-Relationship Diagrams (ER diagrams) 및 Class Diagrams: 데이터 모델 및 데이터베이스 스키마를 위한 ER 다이어그램 및 클래스 다이어그램을 통해 사용됩니다.

  • Gantt Charts 및 Mindmaps: 로드맵, 타임라인 및 온보딩 프로세스에 사용됩니다.

  • 기타 유형: 파이 차트, 상태 다이어그램 및 gitGraph를 포함합니다.

Moxie Docs와의 통합

이 에디터는 더 큰 생태계의 일부이지만, 무료 에디터는 독립적으로 사용할 수 있습니다. 자동화된 문서화를 요구하는 팀을 위해, Moxie Docs는 GitHub 리포지토리에 연결하여 소스 코드로부터 아키텍처 다이어그램을 자동으로 생성하고 모든 머지(merge) 시마다 이를 새로 고침하여 문서가 코드베이스 변경 사항과 동일하게 최신 상태를 유지하도록 보장하는 서비스를 제공합니다.

Sources