SVG 에디터에서 문서 상태와 편집 상태의 경계를 나눈 기준
SVG 에디터에서 저장해야 하는 문서 데이터와 선택, hover, drag 같은 편집 UI 상태를 분리해 히스토리와 렌더링을 안정화한 기준입니다.
2026년 6월 18일
5분 읽기
SVG 에디터에서 저장해야 하는 문서 데이터와 선택, hover, drag 같은 편집 UI 상태를 분리해 히스토리와 렌더링을 안정화한 기준입니다.
SVG 편집기에서 히스토리를 안정적으로 관리하기 위해 전체 객체 대신 직렬화 가능한 스냅샷을 저장한 과정입니다.
선택, hover, drag 같은 UI 상태를 문서 데이터와 분리해 저장과 렌더링을 예측 가능하게 만든 과정입니다.
SVG 캔버스에서 생성된 교구 객체를 store에 등록하고 선택, 편집, 삭제 흐름을 안정적으로 추적한 방식을 정리합니다.
영단어 학습 세션에서 타이머, 현재 단계, 문제 진행 상태를 분리해 예측 가능하게 관리한 기준을 정리합니다.
영단어 빈칸 채우기 화면에서 선택지, 제출, 정답 표시, 피드백 상태를 분리해 관리한 방식을 정리합니다.
영단어 학습 서비스에서 현재 주차, 단계 진행률, 남은 흐름을 한눈에 보여주기 위해 진행률 UI를 설계한 기준을 정리합니다.