Search
⚙️

프로젝트 ver.2

태그
Refactoring
URL
생성자

프로젝트 ver.2 (리팩토링)

왜 하나요?

여러군데서 교육을 받다보니 많은 기초적인 면에서 프로젝트의 부족한 부분이 발견되었습니다. 그래서 수정할 부분을 최대한 빠르게 수정하고, 쿼리의 성능을 높이거나 그 외적인 부분은 다같이 시간이 될때 더 논의해보는게 어떨까 싶습니다.

수정사항

RESTful API 설계

인증 / 인가

유저의 인증을 위해 JWT 를 사용할 때 Bearer 를 명시하려 합니다.
이 때문에 유틸 코드들이 변경될 예정입니다.
JWT 로 유저를 찾는 것 대신 컨텍스트 홀더에서 유저를 꺼내어 비교 하려 합니다.
유저의 정보를 반환하는 api 를 생성하려 합니다.
프론트 세션에 저장하지 않기 위해서
이를 레디스에 캐싱하는 방법도 알아볼 예정입니다.

추가사항

3차 배포 기능 구현

릴리즈 관리

문서에 따로 적어두겠습니다.

READ ME.md 자세히 작성

Docs 폴더를 만들어 sprint 별 기능명세를 관리하는게 좋을 것 같습니다.
공통사항은 그냥 리드미에 작성하구요!

작업

이슈를 파서 진행한 뒤 dev 에 머지해주세요.
이전과 같은 단위로 스프린트 진행할 예정입니다.
main 에 통합한 기능은 운영 서버로 배포 됩니다.
main : 운영
dev : 개발
BE : 백엔드
FE : 프론트
이렇게 보시면 될 것 같습니다!
배포 파이프 라인이나, 서브모듈의 경우 제가 미리 해두겠습니다!

그 이후

프로젝트 계속 진행할건지에 대한 여부 조사
팀원 충원에 대한 고찰