PoC란? (Proot of Concept) 기존에 없던 새로운 기술이 실현 가능하는지 여부를 사전에 빠르게 확인해서 추후에 나타날 위험이나 실패를 미리 경험하는 과정입니다. 저의 프로젝트에서의 PoC 단계는 실제 개발을 하기전에 **기술적으로 구현할 수 있는지를 증명하는 단계**와 **어떻게 기능을 구현해야 하는지 기획하는 과정**이 포함되어 있습니다.
Table of Contents :
- 프로젝트 소개
- 프로젝트 기능
- 핵심 컴포넌트의 기능
- 리액트에서 드래그 기능 어떻게 구현할 수 있을까?
- 여러가지 이벤트를 조합해서 이벤트 핸들러를 작성해서 직접 구현하기
- 라이브러리를 사용해서 드래그 기능 구현하기
- 리액트에서 텍스트 편집기 기능은 어떻게 구현할 수 있을까?
- 라이브러리를 사용해서 텍스트 편집 기능 구현하기
- 텍스트 편집기 직접 구현하기
- 모바일 환경대응은 어떻게 할수 있을까?
- 데일리 일정을 Weekly에 다각형으로 렌더 할려면 어떻게 해야될까?
- 특정 사용자의 특정 날짜 데이터를 어떻게 빠르게 가져올 수 있을까?
- 스타일이 적용된 텍스트를 불러와서 편집 가능한 상태로 전환할수 있을까?
프로젝트 소개
프로젝트 이름 : PDS (Plan, Do, See) Diary
PDS 다이어리는 10분 단위로 일정을 계획할 수 있는 다이어리 웹 앱입니다.
PDS 다이어리는 다음과 같은 3가지의 핵심 기능을 수행하는 레이아웃으로 구성되어 있습니다.