useLine 로직 통합하기SVG 에디터에서 점, 선, 사각형, 원의 중복된 도형 로직을 하나의 모델로 통합한 리팩터링 과정을 정리합니다.SVG Editor Devlog2024년 12월 19일5분 읽기
SVG 에디터 선택 상태와 렌더링 상태 분리하기선택, hover, drag 같은 UI 상태를 문서 데이터와 분리해 저장과 렌더링을 예측 가능하게 만든 과정입니다.SVG Editor Devlog2024년 12월 05일4분 읽기
SVG 수학교구 20종을 확장 가능하게 만든 DigitalMathElement 설계교구마다 다른 생성, 선택, 이동, 렌더링 로직을 DigitalMathElement 기준으로 정리해 신규 교구 추가 비용을 줄인 과정입니다.SVG Editor Devlog2024년 9월 03일3분 읽기