누에나방애벌레
MerMaid.live + ChatGPT 코드 생성 본문
1. Mermaid.live란?
- 정의: 프로젝트 문서화 및 설계 과정에서 유용한 텍스트 기반 다이어그램 툴.
- 특징: 간단한 코드로 복잡한 다이어그램 생성 가능.
- 웹 애플리케이션: 실시간으로 다이어그램 생성 및 공유 가능.
2. 주요 기능
- 간단한 문법: 복잡한 그래픽 툴 없이 텍스트만으로 다이어그램 생성.
- 다양한 다이어그램 지원: 순서도, 흐름도, 간트 차트 등 다양한 유형의 다이어그램 지원.
- 실시간 미리보기: 작성한 코드를 즉시 시각화하여 결과 확인 가능.
3. Mermaid.live의 활용
1. 프로젝트 문서화
- 설명 : 복잡한 구조나 흐름을 다이어그램으로 쉽게 설명.
- 예시 코드 :
graph TD; A[Start] --> B[Process 1]; B --> C{Decision}; C -->|Yes| D[Process 2]; C -->|No| E[End];
- 결과 :
2. 설계 단계 시각화
3. 협업 도구와의 통합
- 설명 : GitHub Markdown을 통해 코드 리포지토리에 다이어그램 포함 가능. README.md 파일이나 Wiki 페이지에 다이어그램 추가로 프로젝트 이해도 향상.
4. ChatGPT를 이용한 Mermaid 코드 생성
'공부 > TMI' 카테고리의 다른 글
네이밍 케이스(Naming Case) (0) | 2024.07.26 |
---|---|
min.js: 자바스크립트 파일 최적화 + 난독화 (0) | 2024.07.26 |