달력 시작

강정환·2021년 5월 16일
0

프로젝트 시작

4주 프로젝트를 시작했다. 구글 캘린더 처럼 달력을 보여주면서 일정관리와 함께 만든 일정를 다른사람과 공유 할 수있는 서비스를 기획 했다.

타입스크립트

우리팀은 타입스크립트를 기술 스택에 추가하기로 했다. 주말에 타입스크립트 공식문서에서 TS for JS Programmers와 핸드북을 읽어보았다. TS는 JS 보다 데이터의 타입을 명시하기 편하고 이넘, 인터페이스, 유니언, 리터럴 타입등으로 타입을 묶어서 관리할 수 있다. 타입을 명시하는데 다양한 방법이 있어서 코드를 작성할때 상황에따라 적절한 방식을 잘 선택해야 할것 같다.

이번 프로젝트에서는 todo와 event라는 데이터를 다룬다. todo에는 작성자, 내용, 시작시간 이라는 속성들이 있고, event에는 할일에 들어있는 속성에 더해서 끝나는시간과 알림 등이 추가 된다. 타입스크립트에서 어떻게 타입을 설정해야할지 고민이다. 어떻게 작성해야 깔끔하게 잘썻다고 소문이 날까.

0개의 댓글