✅ 오늘 한 일
메인 페이지 캐러샐 구현
- 캐러셀(이미지 슬라이드 전환)을 구현할 때 라이브러리를 사용할 것인가? 직접구현해 볼 것인가? 이 두가지에 대해서 고민을 했다.
- 라이브러리를 사용한다면 쉽고 간단하고 부드럽게 동작할 수 있도록 구현할 수 있을 것 같았다. 하지만, 라이브러리를 사용하지 않았을 때, 구현하는 방법도 알고 싶어서 여러가지 검색과 지식을 통해 직접 구현해보았다.
최근 게시물 목록 구현
- 메인화면 중간에 최근 게시물이 카드 형태로 8개가 나타나야 했다.
- 해당 게시글 카드형태는 메인화면에서 뿐만아니라 마이페이지, 물품 공유 리스트 페이지 등 사용되는 곳이 많았다.
- 이것을 재사용할 수 있도록 고민하고 구현해서 직접 테스트를 거쳐서 여러가지 페이지에서도 사용할 수 있도록 컴포넌트를 생성했다.
Footer 구현
- Footer도 데스크탑, 모바일 버전 두가지 형태로 존재했다.
- 간단하게 작게 만드는 것이 아닌 Footer에 담긴 내용의 위치가 변화해야 했기 때문에 2가지 버전으로 컴포넌트를 구성해서 Footer를 구현했다.
🥲 어려웠던 일
- 자주 사용되는 틀을 재사용 할 수 있도록 생각하면서 컴포넌트를 구현하는 것이 어려웠다.
📌 해야할 일
- 물품 공유 리스트 페이지 구성
- AWS S3로 이미지 업로드하기
'Project > main-project' 카테고리의 다른 글
main-project 14~16일차 (22.09.21 ~ 23. AWS S3 이미지 업로드) (0) | 2022.09.22 |
---|---|
main-project 13일차 (22.09.20. 물품 공유 리스트 페이지 구현) (1) | 2022.09.21 |
main-project 11일차 (22.09.17. Navbar 구현/다크모드 테스트) (1) | 2022.09.17 |
main-project 8~10일차 (22.09.14 ~ 16. 기획서 작성) (0) | 2022.09.15 |
main-project 7일차 (22.09.13. 기획서 작성) (0) | 2022.09.14 |