[쏟아내기]
Good
- 뷰를 사용하면서 뷰의 장점에 대해 알게 되었다. (데이터 중심의 개발)
- 네트워크 지식에 대한 필요성을 느꼈다.
- 에러처리에 대해 직접 해보면서 많이 배웠다.
Bad
- 네트워크 관련 지식이 없다보니 api를 서버리스를 통해 키를 감추는데 시간이 많이 걸렸다.
- 무한스크롤을 구현할때 intersectionobserver를 쓰기 귀찮아서 그냥 scroll이벤트로 처리했다.
- 일정을 잘못잡아서 너무 급하게 만들어서 완성도가 많이 떨어진다.
[KPT 회고란]
Keep
- 강의를 다 들었을때도 감만 잡히고 어떻게 해야할지 구체적으로는 생각이 나지 않았지만 직접 하면서 어떤 식으로 해야할지 감도 잡히고 많이 배웠다.
Problem
- 무한스크롤을 scroll 이벤트로 처리하니까 초기 로딩할때 스크롤이 안생기면 더 불러오는게 안되서 더보기 버튼을 추가했다.
- 영화 목록 더보기 버튼을 목록 컴포넌트의 data로 넣으니까 다른영화를 검색했을때 pageCount값이 초기화가 안되서 vuex에서 pageCount를 관리 해서 사용했다.
Try
- 네트워크 관련 지식을 좀 더 구체적으로 공부할 필요성을 느껴서 공부를 시작할 계획이다.