codestates / codestates/ToDoList
04. SBS -TO DO LIST 팀원별 KPT 회고 (김지윤)
- Dominant language
- JavaScript
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
> >SBS -TO DO LIST KPT 개인 회고
>
> ## Keep (유지할 항목)
> * [Back] 관리해야 할 컨트롤러와 EndPoint가 많을 시 app.router 기능으로 분기처리를 간소화 시켰습니다.
> * [Back] Sequelize의 sum 함수 등 배우지 않았던 기능을 공식문서를 읽고 적용시켰습니다.
> * [Client] AJAX 요청 시 useEffect 사용 및 콜백 함수의 순서를 통제하여, 원하는 화면이 렌더링되게 하였습니다.
> * [Client] Char.js, React-Calendar 등 필요한 라이브러리를 구글/유튜브를 통해 학습하여 적용했습니다.
>
> ## Problem (문제라고 생각하는 항목)
> * [All] 각자 작업한 파일을 통합할 시, Git을 적극적으로 활용하지는 못했습니다.
> * [Back] 기획 단계에서 논의하지 못한 부분으로 인해, 개발을 하는 도중에 예상치 못한 시간이 소요되었습니다. (DB 스키마, 서버 컨트롤러)
> * [Client] 관리할 컴포넌트가 많아지면서 State를 Props로 전달하는 과정이 비효율적이었습니다.
> * [Client] State가 초기화 되는 문제로 인해 useEffect로 최신 DB 내용을 계속 불러왔는데, 비효율적일 수 있다고 생각합니다.
>
> ## Try (Action Items)
> * [ ] [All] Git을 적극적으로 활용하여 체계적인 양식으로 Commit 메세지를 자주 남기고 싶습니다.
> * [ ] [All] 기획을 더 디테일하게 해보고 싶습니다. (Rest API 문서 작성, Client 페이지와 State 위치 작성)
> * [ ] [Back] Sequelize의 Association 기능을 공부하여 적용해보고 싶습니다.
> * [ ] [Client] 데이터를 효율적으로 관리할 수 있도록 Redux를 공부하여 적용할 예정입니다.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.