회의 결과 1 : 프론트 역할 분담(https://melodious-hair-848.notion.site/271b7e8c6f7a4fa3a4e972908f19af88?pvs=4)
회의 결과 2 : react-create-app/ typescript/ moduleCss / 상태관리 앱을 사용하고 싶으면 각자 어필
회의결과 3:
## 공통 css나 컴포넌트는 대건님께 요청
## 이미지 확장자: svg
## 폴더명: 소문자, 파일명: 대문자, 함수명: 파스칼케이스
## 브랜치명
(page) featrue/page-login-김대건
(component)feature/compo-login-김대건
- page(폴더)
- 페이지 이름(url 주소) ex) root/ login
- components(page별 컴포넌트)
- DropDown.tsx
- DropDown.module.css
- index.tsx
function RootPage(){
return <div className={styles.Layout}/>
}
- index.module.css
layout{
display: flex
}
cardRType {
padding: 32px 24px;
gap: 32px;
border-radius: 24px;
}
- components(폴더)
- common(공통 컴퍼넌트)
- review
- review.tsx
- reviex.module.css
- lib
- api
- api.ts
- function
-
- 이미지(assets)
image.svg
- hooks
- styles
- glodal.module.css
참고) 코드규칙 https://www.notion.so/24-11-25-222e7255aefc4d558a8b7cda5f81e54d?pvs=4#4d8c91923f7a4c43a28505e376609106