오전 중 튜터님의 피드백을 받고, 우리가 생각했던 방향과 약간씩 차이가 났던 부분들을 조금씩 수정을 하고, 드디어 프로젝트를 만들고 코딩을 시작하였다. 일단 내가 맡은 부분은, 가장 기초적인 부분이지만, 우리가 설계했던 부분들을 참고로 추가해야할 기능들을 생각해보았고, 아직 프론트자체가 구성되지 않았다 보니, 화면으로 보이는 것이 부족해 놓치는 부분이 생겼을 것이라고 생각하고 확장 가능성에 중점을 두고 작업을 진행하였다. 일단 OAuth를 제외한 로그인, 회원가입을 간단하게 구현하였고, jwt token을 발급 하였지만, authrization bearer 토큰만 반환해주는 상태라 완벽한 기능 구현이 되지 않았다고 생각한다. 차후에 refresh token을 활용하여 해당 값들을 쿠키나 세션에 담아 관리를 해주어야 할 것이다. 그 이후에, CI의 적용을 위해서 3조의 내배캠 대원과 많은 시간을 들였었다. 지난번에 CI/CD 강의를 통해 배운 것을 토대로 작성을 하려고 하였지만, CI의 경우, 지난번에 제대로 구현하지 못하였던 것들이 있었고, 해당 기능을 정상적으로 수행하기 위해서는, @SpringBootTest의 구현부분이 정상적이지 못하여서 해당 부분을 통과하지 못하였는데, Application Test부분을 전부 주석 처리하였더니, 단위 테스트로 작성하였던 Test 코드가 정상적으로 작동하면서 CI를 통과하는 것을 확인하였다. 그리고 마지막으로, 내일 OAuth의 구현을 위해서 어느정도 프론트 페이지가 필요하다고 판단하였고, 해당 기능을 구현하기위해서 간단하게 프론트를 작성하였다. 역시 프론트는 눈에 바로바로 피드백 되는 부분이 크다보니 수정하다보니 상당히 많은 시간이 들었던 것 같았다.

'TIL&WIL' 카테고리의 다른 글

TIL&TMI - 2/13  (0) 2023.02.15
WIL&TMI - 내일배움캠프 14주차  (0) 2023.02.13
TIL&TMI - 2/9  (0) 2023.02.09
TIL&TMI - 2/8  (0) 2023.02.09
TIL&TMI - 2/7  (0) 2023.02.07

+ Recent posts