원래 한달 반 정도의 개발기간 중 3일을 화면설계 기간으로 잡았지만
현실적인 여건 때문에 한 달 안에 끝내고자 마음먹었다. 그래서 화면설계도 반나절만에 후딱 해치워버렸다...
역시 화면설계를 하면서 기능의 디테일을 잡거나 어긋난 부분을 많이 발견하는 것 같다.
회원관리(로그인/회원가입/아이디찾기 등등...) 를 제외한 메인 페이지 분량.
1. 반응형
화면설계를 하면서 고민했던 부분이 몇 가지 있었는데
반응형으로 만들고 싶어서 처음엔 웹 버전과 모바일 버전을 따로 만들기 시작했다.
하지만 한 달 내에 다 만들기엔 모바일 버전까지 하기엔 너무 오래걸릴 것 같아서 일단 웹을 완성시키고 추후 업데이트 식으로 모바일 버전을 추가하려고 생각중이다.
모바일 버전은 몇 개 화면을 만들다가 중지.. 또 개발하다가 여차하면 반응형으로 만들어버릴지도..
2. 목록 노출 방식
처음엔 흔한 게시판처럼 단순 리스트 형식으로 보여주기보단
뭔가 디자인적인 요소를 추가하고 싶어서 피드형식으로 구상했다.
하지만 실제 서비스를 할 때 수많은 게시글들을 피드형식으로 보여주면 시간이 지났을 때 이전 피드를 찾기 어렵지 않을까 하는 생각을 했다
또 조회수를 체크하는 부분에 있어도 피드형식이 적합하지 않는다고 느꼈다
근데 이미 구상해 놓은 화면이 마음에 들기도 하고 피드형도 만들어 보고 싶어서 그냥 리스트 형식이랑 둘 다 추가함..
조회수는 리스트 형식에서 수집된 수만 카운트하고 글에는 노출시키지 않기로 결정 ( 메인에서 인기 게시글에만 반영)
이 외에도 추가적인 디테일이 많이 있지만 글에선 여기까지만 작성함.
3일치를 하루만에 끝내버렸으니 내일은 TDD에 대해 공부해야겠다.
'프로젝트 > ✍️ [전공자들]' 카테고리의 다른 글
[전공자들 6] 개발 5일차 - modal 하나로 가성비를 챙겨보자 (0) | 2023.11.27 |
---|---|
[전공자들 5] 개발 3일차 - 검색결과에서 검색단어를 파란색으로 표시해보자 (0) | 2023.11.24 |
[전공자들 4] 개발 1일차 - 프론트 컴포넌트 구조 설계 (1) | 2023.11.21 |
[ 전공자들 2 ] 기능분석 (0) | 2023.11.15 |
[ 전공자들 1 ] 기획 및 개발일정계획 (0) | 2023.11.15 |