R&R (리드 앤 리뷰)
•
책을 추천해주고, 책 리뷰를 쓰거나 읽어 볼수 있게 제공하는 플랫폼
•
SpringBoot를 직접 써보면서, 구조를 짜고 다양한 패턴(repository,service,controller)을 접했다.
•
배운 React를 직접 활용해 보면서, 클라이언트 입장에서 좋은 Response를 고민할 수 있었다.
팀원 구성
•
클라이언트(React) 3명
•
백엔드(SpringBoot) 2명
notion
GitHub
후기
•
SpringBoot를 활용해 보면서, 객체지향 프레임워크에 더욱 친근해 질수 있었던 좋은 계기가 됐다.
•
프론트엔드와 백엔드를 동시에 하다보니 약간 헷갈렸지만, 좋은 경험이 되었다.
•
처음으로 5명이상의 조원과 함께하는 프로젝트였기 때문에, 많은 아쉬움이 있었다
◦
브랜치 전략이 없었기 때문에, 다들 커밋할때 우왕 좌왕 하며 마구잡이로 커밋해서 아쉬웠다. 그래서 브랜치전략에 대해 고민하게 됐다. (git-flow가 적절하지 않았을까 고려)
◦
API 명세서를 만들었지만, 탄탄하게 못해서 프론트엔드 작업시 많은 혼선을 겪었다. 다시한번 좋은 API 명세서를 고민하게 되었다. 추후 프로젝트에선( Swagger 사용을 고려)