첫 프로젝트 마감일
- 나의 항해99 사전 스터디 첫 과제를 마감하는 날이다.
- 확실히 그냥 공부하는 것보다 무언가 만들면서, 마감에 쫒기면서 만드는것이 효율이 극대화된다.
- 마감 직전에는 집중도가 3~5배는 증가했던 것 같다.
- 그래도 우선 당초의 목적인 DB를 다룰때 쓰는 저장, 찾기, 지우기를 API의 GET방식과 POST방식으로 다 구현해내어 많이 뿌듯하다.
- 근데 사실 정확히 원하는 대로 다 구현해내지는 못했다…
- 나는 카드마다 삭제버튼을 만들어 따로 삭제하게 하고 싶었고 새로고침할때마다 카드가 나오게 하고 싶었는데 이 두가지는 구현을 못했다..
- 이번주 주말에 조금 시간이 날 것 같으니 그때 날잡고 리팩토링 해야겠다.
- 남은 기능은 (필수) 배포, 도메인 설정
- (선택) 개별 삭제버튼 만들어 삭제, 새로고침시 자동 업데이트
- 그리고 README 작성과 본격적인 회고도 그때 할 생각이다.
- 우선은 새로운 프로젝트가 우선이다.
첫 프로젝트 리뷰일
- 나의 항해99 사전 스터디 첫 과제를 마감하는 날이다.
- 리뷰를 진행하는데 이렇게 하는게 맞는건지… 너무 시간을 많이 잡아먹지는 않았나 걱정된다.
- 간결하게 말하는 법을 항상 연습하고 실천해야하는데 참 쉽지않다 더 정진해야한다.
- 팀원분들을 참 잘 만난거 같긴하다 그 긴시간을 불평없이 다 들어주다니 말이다..
- 개인적으로는 참 뿌듯하고 보람차고 좋은 시간이었다.
새 프로젝트 돌입
- 우리 팀은 정말 다들 열정이 넘친다! 너무너무 좋다.
- 그래서 바로 새 프로젝트를 돌입한다!! 정말…최고다..
- 사전 첫 프로젝트는 개별능력 강화였다면 이제는 팀으로 움직이는 역량을 기를 예정이다.
- 물론 그렇게 진행하면서 많은 난항이 예상된다…
- 하지만 버텨낼 것이다.
록 그 록 (4일차)
카드 태그들 하나씩에 넣으면 복잡하므로 전체적으로 삭제하기를 하나 만들어서 삭제기능을 추가한다.
삭제 기능은 처음 포스팅할때 번호를 하나씩 부여하게 하고,
그 번호를 DB에 저장한 후 삭제할때 그 번호에 맞는 data를 삭제하는것으로 구현한다.
포스팅할때 크롤링 사이트에서 이미지에 미리보기가 있는경우 경로가 달라지므로 포스팅이 제대로 안되는 이슈가 발생했었다.
따라서 기존의 대표이미지가 아닌 og그래프의 이미지를 사용해서 문제를 해결한다.
코드 리뷰 시간에 mongoDB에는 고유한 ID값이 존재하는것을 알았다.
이것을 이용해서 삭제를 구현한다면 좀 더 좋은 서비스를 구현할 수 있을 것이다.
아직 다 만들지는 못했지만 앞으로 천천히 구현할 수 있도록 하자.
'항해99' 카테고리의 다른 글
[항해99] TIL 사전과제 스터디 D-25 (0) | 2022.06.17 |
---|---|
[항해99] TIL 사전과제 스터디 D-26 (0) | 2022.06.16 |
[항해99] TIL 사전과제 스터디 D-28 (0) | 2022.06.15 |
[항해99] TIL 사전과제 스터디 D-29 (0) | 2022.06.14 |
[항해99] TIL 사전과제 스터디 D-30 (0) | 2022.06.13 |