<Today I Learned>
- Drag & Drop API 사용하기
- drop event 핸들링하기
- SQL SELECT 문에서 조건 넣기
- 비교연산자로 갱신된 데이터만 가져오기
- ORDER BY 연산자 + DESC 키워드로 내림차순으로 데이터 가져오기
- Express 미들웨어 처리
- 모든 처리내용을 미들웨어로 리팩토링하고, route에서는 미들웨어 등록만 처리하기
<오늘의 느낀점>
- 2번째 프로젝트의 (사실상)마지막 날이다. 선택사항, 권장사항은 안되더라도 필수 구현사항은 모두 만들고 싶어서 새벽 4시까지 코딩을 했다.
- 새벽까지 버닝하니 금요일이 힘들다...
- Slack에 파란불들을 보니 나만 버닝한 건 아닌거같다
- REST에서 특정 객체의 일부 데이터만을 변경하는 것이 까다롭다.
- PUT은 모든 데이터를 덮어쓰기 하는 느낌인데, 일부 정보만 변경이 필요한데 Client에서 변경이 필요없는 정보까지 모두 모아서 API 호출을 해야한다.
- 임시로 update-type이라는 parameter를 넣어서 해결했는데, GraphQL을 쓰면 이런 경우가 훨씬 편하게 처리된다고 하는 것 같다. 나중에 공부해봐야지.
<오늘의 칭찬>
- 프로젝트 필수 구현사항을 모두 완성했다!!
- 다 합체해서 제대로 돌아가는 것을 보니 매우 뿌듯하다.
<개선점 & Reminder>
- 일정 세울 때 여유시간을 두어서 막바지에 몰아서 하지 않도록 하기
'Boostcamp 2020' 카테고리의 다른 글
부스트캠프 회고 - 멤버십 5주차 day1 (0) | 2020.10.05 |
---|---|
부스트캠프 회고 - 멤버십 4주차 day5 (0) | 2020.09.27 |
부스트캠프 회고 - 멤버십 4주차 day3 (0) | 2020.09.24 |
부스트캠프 회고 - 멤버십 4주차 day1 (0) | 2020.09.21 |
부스트캠프 회고 - 멤버십 3주차 day5 (0) | 2020.09.19 |