무엇을 배웠는가?
3주차에는 Mongodb를 배웠다. mongodb의 사용법을 배우고 api와 연동하는 법을 학습했다.
스터디 3주차 과제
- 기존에 만들어진 게시판 기능에 DB를 연동해서 데이터를 가져오는게 미션이다.
좋았던점
- connection 처리를 어떻게하는지 좀더 좋은 코드를 익혔다.
- 평소에 잘 안쓰던 몽고디비를 사용했다.
부족했던점
- 클라이언트에서 계속 호출을 하는데 어떤 콜을 해서 에러났는지 체크하고 싶었는데 그게 쉽지않았다.
- 스펙대로 구현하기가 쉽지않았다. document 한개, 두개는 이해할만했지만 Mutation으로 계속 Document 조회하고
조작하는게 쉽지않았다. 익숙하지않다지만 사용자가 만족할 서비스를 커스텀하는게 역시 보통일이 아니다.
- 코드리뷰에서 콜백처리의 지적을 받았다. aync await 이론으로만 알고있어서 기계적으로 쓴 것같다. 고쳐야겠다.
- PR을할때 깃메시지를 잘 확인했어야했는데 몇번 오류가 났다. 되돌리기도 어렵다. 조심해야겠다.
이번주
- 디비 연결이라고 너무 만만하게 봤던거 같다. 몽고디비에 이번에 당했더니(?) 특수한 경우에만 쓰고싶어졌다.
다음주 목표
- Graphql 백단 서버 만들기다. 스터디 리더분께 많이 배울 수 있을것같다. 기대된다.
'회고 모음' 카테고리의 다른 글
씹뜯맛 Node.js with REST&GraphQL - FINAL 과제 회고 (0) | 2020.10.08 |
---|---|
씹뜯맛 Node.js with REST&GraphQL - 4주차 회고 (0) | 2020.09.29 |
씹뜯맛 Node.js with REST&GraphQL - 2주차 회고 (0) | 2020.09.15 |
씹뜯맛 Node.js with REST&GraphQL - 1주차 회고 (0) | 2020.09.14 |
DDD 패키지는 어떻게 나눠야할까? (0) | 2020.03.11 |