콘텐츠로 이동

AI 검색

AI가 매뉴얼 전체에서 답변을 찾아드립니다.

6.4. 프론트엔드 리뉴얼

좋은생각 UI/UX 개선 및 웹 에디터 기능 강화


  • 오래된 디자인으로 사용자 경험 저하 (현행 홈페이지: Node.js + SPA, AWS 운영)
  • 모바일 최적화 미흡
  • 웹 에디터 기능 부족으로 편집실 콘텐츠 제작 비효율
  • 관리자 시스템(XPlatform C/S)과 홈페이지 분리 → 데이터 이중 관리
  • 브랜드 아이덴티티 반영한 현대적 디자인
  • 반응형 웹으로 다양한 디바이스 지원
  • 효율적인 콘텐츠 생산 도구

디자인 방향

영역현재개선 방향
메인 페이지정보 과다핵심 콘텐츠 중심, 여백 활용
글 읽기가독성 낮음최적 행간/자간, 집중 모드
네비게이션복잡한 구조직관적 메뉴, 검색 강화
모바일최적화 미흡모바일 퍼스트 설계

2. 반응형 웹 디자인

기능설명우선순위
WYSIWYG실시간 미리보기 편집필수
템플릿좋은생각 스타일 템플릿필수
이미지드래그앤드롭, 자동 최적화필수
인용구좋은생각 스타일 인용 블록필수
협업다중 사용자 동시 편집선택
버전히스토리 관리, 복원선택

에디터 UI 컨셉


[참고] 추정치

현행 홈페이지 트래픽/성능 수치는 인터뷰 및 GA 데이터 확인 후 보정이 필요합니다.

지표현재 (추정)목표개선율
페이지 로딩 속도4~6초 (SPA 초기 로딩)2초 이내 (SSR+CDN)50~70% 단축
모바일 트래픽 비중~40% (미최적화 상태)60% 이상 지원모바일 퍼스트
콘텐츠 작성 시간30~60분/건15~30분/건50% 단축
이탈률~60% (추정)~40%20%p 감소
  • 브랜드 이미지 현대화
  • 사용자 만족도 향상
  • 콘텐츠 품질 일관성 확보
  • 편집자 업무 효율 개선

영역기술선정 이유
FrameworkNext.js (App Router)SEO 최적화 (SSR/SSG), ISP 권장 스택, 관리자 시스템과 TypeScript 통일
StylingTailwind CSS일관된 디자인 시스템, 빠른 프로토타이핑
EditorTipTap / Editor.js확장성, 커스터마이징, 좋은생각 스타일 블록 구현
CMS 연동통합 DB API (NestJS)현행 CMS 13t(ptcms_*) 통합 관리자 시스템 API 경유

[참고] ISP 연계

홈페이지 프론트엔드는 웹 시스템 아키텍처의 “홈페이지 SPA” 레이어에 해당합니다. 관리자 시스템과 동일한 NestJS 백엔드 API를 공유하되, 코드베이스는 분리합니다.

단계기간내용
11개월디자인 시스템 정의, UI 설계
22개월프론트엔드 개발
31개월웹 에디터 개발
41개월테스트 및 최적화