2022년-3월-25일
Retrospection
1. 오늘 한 일
- Freeboard 게시판 front 작업하기
- Freeboard-Comment-back Get, Put API 구현
- Freeboard CSS
2. 어려움을 겪은 일
처음 User 코드 설계에서 User_id 를 mongoDB의 objectid가 아닌 새로 유니크값을 넣은 id로 넣다보니 관계형 DB 처럼 Reference를 줄 수 없어 스키마 구조가 비효율적인 것을 느꼈다..!
Comment에서 처음 연결 짓다보니 populate 하는 부분을 이해하는게 어려웠다 ㅠㅠ 강의 다시 복습해야지..
3. TIL ( Today I Learned )
1) 3계층 구조로 되어 있으면 폴더 간의 연결을 잊을 때가 있다.
연결이 정확하게 되어 있는지 확인할 때 ' Ctrl + 클릭 ' 을 사용하자!
분명 메소드를 만들었는데 넘어가지 않는다면 파일 간 연결이 안되어 있는것! import , export 유심히 보자!
2) Comment Schema, Router 작성
https://fierycoding.tistory.com/35
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=azure0777&logNo=220764784580
3) Populate ( 강의 다시 보기 )
https://www.zerocho.com/category/MongoDB/post/59a66f8372262500184b5363
https://c3epmos.tistory.com/45
4) Moment 모듈 사용
https://yuhodots.github.io/backend/19-09-01/
5) front에서 게시글 최신순으로 보여주고 싶을 때 백엔드 Model에서 쿼리로 정렬
https://loveiskey.tistory.com/146
4. 오늘 느낀 점
기능 구현도 중요하지만 가독성 있는 코드, 효율적인 코드를 쓰기 위한 리팩토링 작업도 중요하다고 느꼈다.
실행력 있는 선장님과 열심히 따라가는 사공으로 재밌는 하루 보냈다!
오늘 특히 오피스아워에 웃음이 터져서 팀원분과 동시에 마이크 끄고 꺽꺽 웃었다 ㅋㅋㅋㅋ 오늘 건들면 웃는 바이러스에 걸렸어요 ( ̄▽ ̄ )ゞ
5. 내일 할 일(계획)
- 회원 탈퇴 기능 구현하기
- 방명록 CSS
'프로젝트 회고 > 슬기로운 코딩 생활 🐰' 카테고리의 다른 글
[엘리스AI트랙] 1차 프로젝트 회고 (0) | 2022.03.29 |
---|---|
[포트폴리오 공유 웹 서비스] 2022년 3월 26일 회고 (0) | 2022.03.29 |
[포트폴리오 공유 웹 서비스] 2022년 3월 24일 회고 (0) | 2022.03.24 |
[포트폴리오 공유 웹 서비스] 2022년 3월 23일 회고 (0) | 2022.03.23 |
댓글