책 판매 페이지 프로젝트가 드디어 끝이 났다.
백엔드 역량이 부족했기에 쉽지만은 않았던 프로젝트였다.
강의를 보며 하긴 했지만 이걸 포트폴리오 프로젝트로 살리고 싶었는데
마침 그 기회가 생겼다.
바로 코드 퀄리티를 올리는 리팩토링을 진행해볼 예정이다!!
원래는 내 힘으로 스스로 해볼 예정이었는데
강사님께서 힌트도 주셔서 더 쉽게 해볼 수 있을 거 같다
데이터베이스 중복 코드 => 모듈화
패키지 구조
1) Router : 경로 지정
2) Controller : 길 매니저
3) Service : 일 처리
4) Model : DB
예외처리 (try/catch)
유효성 검사
jwt
1) access token : 인증
2) refresh token : 연장
사실 이렇게까진 생각 못했는데 해야 할 것들이 많다 😅😅
여기서 끝나지 않고 화면도 직접 구현해서 웹이 실제 동작하도록 해보고 싶기도 하다.