콘티개발/Project2024. 11. 11. 22:31
Table of Contents
콘티를 간략하게나마 짜두는게 좋을거 같아서 파워포인트로 대충 만들었다.
유튜브는 결국 홈을 가더라도 업로드된 영상들이 출력되야 하니 rootRouter는 기본적인 경로들만 분배를 한다.
기본적으로 videoController에서 많은 것들을 처리하게 된다.
영상 시청, 영상 업로드가 주 컨텐츠이니까.
상단과 사이드바는 고정적이므로 base에 두고 로그인 여부에 따라 달라진다.
로그인을 하지 않았다면, 기본적으로 상단에 검색바와 로그인, 사이드바에는 쇼츠 내페이지 시청기록 버튼을 둔다.
로그인을 했다면, 기존 base에서 로그인이 사라지고 영상업로드 유저정보관리 버튼을 보이게 하고, 사이드바에서도 구독 버튼이 추가되며 내 채널을 생성한 유저일 수 있으므로 그에 따라 추가한다.
사실 이과정은 별거 없기도 하고 chatgpt를 사용하면 1초만에 만들어지지만 늘 그렇듯 내가 이해해야 하니까.
현재로선 db를 연결하고 영상없이 업로드하고 검색하고 로그인까지 해야 한다.
https://github.com/Daniel-Jeon/project1/commit/73065d9303def736ad718b6bbf94b49c02ebd19d
hashtag를 위한 middleware도 만들어야 하고 데이터가 없을 때 status code를 어떻게 사용할지 아직 셋팅은 안됐다.
그 것들을 제외하고는 video crud는 간략하게나마 완성되었다.
'개발 > Project' 카테고리의 다른 글
소셜 로그인은 역시 짜증 (0) | 2024.12.01 |
---|---|
세션 복습 (0) | 2024.11.30 |
회원가입 로그인 (0) | 2024.11.29 |
Deployment (0) | 2024.11.27 |
프로젝트 시작전 정리 (0) | 2024.11.09 |