클론 코딩 프로젝트
이번 주차는 클론 코딩을 진행하였다. 우리 조는 인스타그램을 클론하기로 정하고 작업을 진행했다. 기본적인 CRUD 중에서 나는 댓글과 관련된 부분을 맡아서 댓글 CRUD, 좋아요, 대댓글 작성 기능을 구현하였다. 그리고 추후에 시간이 남으면 DM까지 진행해보고 싶어서 WebSocket을 이용한 채팅을 공부하고 STOMP를 사용해서 로컬 환경에서 채팅까지는 구현하였다. 그리고 하나의 서버가 아닌 여러 개의 서버를 사용하는 경우의 채팅을 구현하기 위해 Redis를 사용하는 채팅을 구현하였다. 아쉽게도 시간이 맞지 않아서 DM기능은 프로젝트에 반영하지는 못했지만 WebSocket을 이용한 실시간 채팅을 경험해보면서 새로운 지식을 배울 수 있었다. 그리고 아직 협업이 익숙하지 않아서 API 명세서대로 값을 반환하지 않아서 수정했던 적이 있었다. 아무래도 혼자 코드를 작성해왔어서 습관적으로 내가 사용하는 규칙을 적용해서 이런 일이 생긴듯하다. 앞으로는 기능을 구현할 때 한 번더 API 명세서를 확인하는 습관을 들여야겠다.
'항해99 > TIL | WIL' 카테고리의 다른 글
| 2023.03.13 (64일) (0) | 2023.03.14 |
|---|---|
| 2023.03.12 (63일) (0) | 2023.03.13 |
| 2023.03.11 (62일) (0) | 2023.03.12 |
| 2023.03.10 (61일) (0) | 2023.03.11 |
| 2023.03.09 (60일) (0) | 2023.03.10 |