fffo

[Google Calendar Advanced] 목표 설정 본문

Programming/Javascript

[Google Calendar Advanced] 목표 설정

gggs 2022. 2. 1. 19:57

Google Calendar Advanced

내가 좋아하는 앱인 구글 캘린더를 클론코딩 해보고 싶어서 만든다. 클론코딩 후에는 내가 원하는 기능을 이것 저것 추가할 계획이다. 그 중 하나가 간트차트를 캘린더에 연동하는 것이다.

궁극적 목표는 위와 같고, 일단 작은 목표는 2월까지 구글 캘린더 앱 안에있는 tasks 앱을 구현하는 것이다. todo list 느낌의 앱이라 간단할 것이다.

마감을 정하는 개인 프로젝트

혼자 프로젝트를 하다 보니 한 없이 늘어지는 경우가 많다. 그리고 42서울을 하면서 느낀 건데 나는 메타인지 능력이 매우 떨어지는 것 같다. 오늘 끝내야 할 목표를 터무니없이 많게 잡거나 아니면 목표 없이 그냥 되는 대로 하다 보니 효율이 떨어지는 것 같다. 그래서 간트 차트를 이용해 내가 어느 부분에서 얼만큼의 시간을 쓸지 목표를 정하고 그것을 수정해 가면서 나의 능력을 알아가 보겠다.

Vanilla JS와 React

구현은 일단 순수 자바스크립트로 할 것이다. 42서울 라피신과정에서 C언어만 주구장창 파다보니까 자바스크립트를 많이 까먹었다. js를 다시 공부하면서 감도 잡을 겸 순수 자바스크립트만으로 tasks 구현을 하고 감이 돌아오면 React로 전환할 예정이다.

당일 목표와 개발하면서 생각한 점, 배운 점, 에러 처리 포스팅

여기에 포스팅 할 것은 위와 같다. 코드를 짤 때 중요하게 생각했던 점들과 배운점, 그리고 맞닥드린 에러를 처리한 방법에 대해 포스팅 할 예정이다. 모든 코드는 깃허브에 올라 가고 깃허브의 커밋 메시지 또한 유의미하게 작성되도록 노력할 것이다.

깃허브

https://github.com/rightkingleftking/GoogleCalendarAdvanced

 

GitHub - rightkingleftking/GoogleCalendarAdvanced

Contribute to rightkingleftking/GoogleCalendarAdvanced development by creating an account on GitHub.

github.com

 

'Programming > Javascript' 카테고리의 다른 글

[Google Calendar Advanced] delete task, edit task 구현  (0) 2022.02.02
[Google Calendar Advanced] create task 구현  (0) 2022.02.01
REST API  (0) 2021.11.20
Ajax  (0) 2021.11.20
이벤트  (0) 2021.11.12
Comments