1. 어려웠던 부분 : 오늘은 지난주에 기획한 프로젝트 API 명세를 작성하고 ERD를 설계하고, 각자 맡을 기능을 분배했다. 모든게 순조롭게 진행되는 듯 했다. 일단 작업을 시작하기전에 로그인 회원가입 기능과 엔티티 그리고 util 부분을 담은 기초 뼈대 코드를 깃헙에 업로드 했는데, 초기에 gitignore 설정이 뭐가 잘 안되었는지 clone을 받을때마다 문제가 발생했다. 결국 다시 repo를 만들고 새로운 gitignore 파일로 재시작을 해야했다. 깃허브는 정말 알다가도 모르겠다 ~_~ 나중에 회사가서도 이렇게 뚝딱되면 안되는데, 이번 프로젝트때 깃허브 사용을 더 많이 연습해야 할 것 같다.
2. 느낀 점 : gitignore 파일을 만들 때 아래의 링크를 이용해 작성했는데, 무조건 아래 사이트를 믿지말고 이전 프로젝트의 gitignore 파일과 비교해서 사용해야 했다. 항상 꼼꼼히 더블쳌 하는 습관을 들이자 !
https://www.toptal.com/developers/gitignore
3. 새로 알게 된 내용 : 오늘 카카오 로그인을 구현하면서 PostMan으로 어떻게 테스트를 해야하는지 배웠다. 그리고 카카오디벨로퍼 사이트에서 새로 구현하는 서비스에 맞게 내애플리케이션 설정을 바꿔주었다. 지난주 클론프로젝트땐 내가 맡았던 부분이 아니라 가볍게 코드만 쓱 보고 넘어갔는데, 이번 기회에 직접 설정도 하고 코드도 구현하다보니 좀 더 이해가 된 것 같다.
4. 셀프칭찬 (오늘 잘한 일) : 오늘 우리팀 노션을 가꾸고 ^__^ 내가 1차로 맡은 부분인 카카오로그인과 스웨거 부분을 잘 마무리 했다! 프로젝트에서 1인분 할 수 있는 사람이 되자 ! !
5. 내일 할 일 : 게임 API 파트 나누고 구현하기 + 웹소켓 계속해서 공부해보기 !
[오늘 공부한 부분]
- 카카오톡 로그인 구현 + 포스트맨 테스트
- Swagger 파일 추가
- WebSocket vs WebRTC 의 차이!
- 미디어 서버 Spring boot 사용 예시 찾아보기 ( OpenVidu / Kurento) / 꼭 사용해야 하는지
'TIL (Today I Learned)' 카테고리의 다른 글
[53] TIL 웹소켓 연결 성공/Redis 설치 및 사용 (0) | 2023.01.05 |
---|---|
[52] TIL 카카오로그인 FE랑 맞춰보기/ Pagination + 검색기능 (2) | 2023.01.03 |
[50] WIL (항해99 7주차) 클론프로젝트 (1) | 2023.01.01 |
[49] TIL 실전에 필요한 새로운 기술 개념익히기 (0) | 2023.01.01 |
[48] TIL 실전프로젝트 시작 - 기획 (0) | 2022.12.31 |