TIL(Today Ingwang Learned)
TIL)2023-01-19 (실전 프로젝트)
김코식
2023. 1. 20. 00:39
식집사 테스트 페이지 로직 구현
식물 테스트 페이지
- 성격 유형 결과와 성격에 맞는 초보자용 식물 추천 출력
- 식물 테스트 결과는 beginner 테이블로 관리
게시글 상세조회 페이지 guest용과 user전용으로 구분하기
구분하는 이유 : 로그인을 하지 않았을 경우에 좋아요나 게시글 수정 삭제 등을 출력할 때의 경우를 생각하여 user인 경우와 guest인 경우의 api 를 둘로 나눔
-시글을 상세 조회 api user 전용 : posts/{postId} // guest용 : post/guest/{postId}
- guest용에는 토큰검증을 하지 않도록 구현
- user전용 Dto에 likestatus를 추가하여 좋아요여부를 판단
오늘은 백엔드는 로직구현이 어느정도 마무리가 되어 프론트에서 요구하는 사항에 대해 추가로 api를 만들어주거나 response값을 추가해주는 작업을 했다. 내일은 중간발표를 대비해야겠다.. ㅠ 발표 화이팅
