바닐라 JS로 마크다운 테이블 생성기 만들기 – 스프레드시트 UI, CSV 가져오기, HTML 출력, 129개 테스트
(dev.to)외부 라이브러리 없이 순수 자바스크립트만으로 구현된 마크다운 테이블 생성기는 복잡한 의존성 없이도 높은 완성도의 기능을 제공하며, 경량화된 웹 도구 제작의 기술적 가능성을 보여줍니다.
이 글의 핵심 포인트
- 1외부 의존성 없이 단 600줄의 HTML 파일만으로 구현된 경량 마크다운 테이블 생성기 개발
- 2스프레드시트 스타일의 그리드 에디터, CSV 가져오기 및 HTML 출력 기능 제공
- 3RFC 4180 표준을 준수하며 따옴표와 이스케이프 문자를 처리하는 자체 CSV 파서 구현