Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- vuex map
- postcss
- 쌓임맥락
- react next
- netlify redirect
- 다른컴퓨터에서 git사용
- KDT 프로그래머스 데브코스 프론트엔드
- Spacer
- SCSS extend
- SCSS forward
- 고양이 사진 검색기
- 프로그래머스 K_Digital Training
- flex
- vue 이벤트 수신
- 프로그래머스 프론트엔드 데브코스
- 프로그래머스 데브코스 프론트엔드
- Vue
- 프로그래머스 데브코스
- vue mixin
- intersection opserver
- 폼 입력 바인딩
- vue 지역 컴포넌트
- 리스트 렌더링
- 이벤트 수식어
- KDT 프로그래머스
- SCSS import
- SCSS use
- git 같은계정 다른 컴퓨터
- nextjs사용법
- 리액트
Archives
- Today
- Total
혼자 적어보는 노트
데브코스 최종 프로젝트 - 8~9일차 본문
8~9일차
메인 페이지 구현
메인페이지에 필요한 컴포넌트들인 CourseItem, PlaceItem, Avatar, footer 등의 컴포넌트들을
추가로 구현하고 메인페이지에 붙였다.
컴포넌트들이 쌓인걸 보니 다른페이지 작업할 때 금방할 것 같아서 뿌듯했다.😊
API연결 없이 UI만 먼저 구현을 해서 그런지 코스/장소 목록 페이지도 금방 완성했다.
Link/Image 컴포넌트 구현
Next에서 제공하는 Link와 Image컴포넌트를 조금 변경해서 다른 팀원들이 사용하기 편하게 구현해봤다.
지식이 부족해서 공식문서랑 테스트를 몇가지 진행했었는데 이번 기회에 조금은 자세히 알게 되었다.
Image height auto를 설정하면서 방법을 찾기위해,,, 문서를 다시 읽게 되었고
관련된 내용은 또 찾아볼 것 같아서 따로 포스팅을 했다.
React.FC 사용 줄이기
다른 에러를 찾아보다가 FC에 대해서 알게되었는데 FC 타입 지정을 권장하지 않는다고 한다.
불필요한 props를 포함하고 제네릭을 사용할 수 없기 때문.
참고한 포스트 : FunctionComponent (FC) 사용 줄이기
우리 팀에서는 props의 type 지정을 React.FC로 맞춰서 진행하기로 했었는데
나한테는 props에 직접 타입을 지정하는 방식이 사실 좀 더 익숙했기 때문에
팀원들에게 전달하고 변경하기로 했다!
'프로젝트' 카테고리의 다른 글
데브코스 최종 프로젝트 - 14일차 / Recoil 연결 및 자동 로그인 (0) | 2022.08.06 |
---|---|
데브코스 최종 프로젝트 - 10~11일차 (0) | 2022.08.02 |
데브코스 최종 프로젝트 - 6~7일차 / 컴포넌트 구현 (0) | 2022.07.29 |
데브코스 최종 프로젝트 - 5일차 (0) | 2022.07.27 |
데브코스 최종 프로젝트 - 3~4일차 (0) | 2022.07.24 |
Comments