<깃허브, Mermaid를 사용하여 마크다운 파일에 다이어그램 지원>
🧜♀️🧜♂️ 커리어리 친구들, 깃허브에 여러분들의 습작이나 오픈소스 커뮤니티에 참여하는 개발자들이라면, 이 Mermaid 를 사용해 보시기 바랍니다. 그동안 깃허브의 Markdown 파일에 그림과 다이어그램을 포함하는 유일한 방법은 이미지를 포함하는 것이었습니다.
최근에 SVG 포함에 대한 지원을 추가했지만 때로는 문서를 사용하여 다이어그램을 최신 상태로 유지하고 ASCII 형식으로 쉽게 만들지만 훨씬 더 예쁜 것을 만들고 싶을 때가 있습니다. 그래서, Mermaid는 Markdown에서 영감을 받은 텍스트 정의를 가져와 브라우저에서 동적으로 다이어그램을 생성하는 JavaScript 기반 다이어그램 및 차트 도구입니다.
크누트 스베이드크비스트에서 유지 관리하는 플로우차트, UML, Git 그래프, 유저 저니 다이어그램, 심지어는 무시무시한 간트(Gantt) 차트를 포함하여 소프트웨어 프로젝트에 대한 다양한 공통 다이어그램 유형을 지원합니다. 사용하는 방법은 매우 간단합니다. 아래의 URL에서 살펴보고 여러분들의 깃허브에 한번 적용해 보시기를 추천드립니다.
Knut 및 CommonMark의 광범위한 커뮤니티와 협력하여 Mermaid 구문을 사용하여 인라인으로 그래프를 생성할 수 있는 변경 사항을 출시했습니다.