다이어리 v2
2025.12 ~ 서비스 중
- Vue 3.5
- Quasar 2.x
- TypeScript 5.x
- Pinia 3.x
- Vue Router 4
- Vite 7.x
- Tiptap 3.x
- Chart.js 4.x
- PixiJS 8.x
- Socket.io-client 4.x
- VueUse
- PWA (Workbox 7)
- Playwright
- Vue 2 + Vuetify 기반 서비스를 Vue 3 + Quasar + TypeScript 로 전면 마이그레이션 (2025.12 ~ 2026.03 완료)
- 빌드 시스템을 webpack(Vue CLI) → Vite 로 전환, rollup-plugin-visualizer 로 번들 분석 환경 구축
- 상태 관리를 Vuex → Pinia 로 교체, 도메인별 스토어 분리 및 타입 안전성 확보
자세히 5건접기
- 텍스트 에디터를 CKEditor4 → Tiptap 3.x 로 교체, 코드 블록·테이블·이미지·색상 커스텀 확장 구성
- VueUse 컴포저블로 공통 상호작용 로직 추상화, 코드 재사용성 향상
- Workbox 7 기반 PWA 서비스워커 전략 재설계 (캐시 만료·라우팅·프리캐싱 정책 세분화)
- Playwright E2E 테스트 및 codegen 기반 자동화 테스트
- PostHog 를 활용한 에러 추적 및 분석
주요 기능 메모장, 차계부, 가계부, 주차장, 내문서, 게시판, 휴지통, 달력, 지도, 게임, 글꼴 커스터마이징, 모바일 지원, PUSH 알림














































































































