기능 명세서와이어 프레임이 있다면 뽑아내기 수월함. 아직 없다면 와이어프레임 없이도 필요한 기능들 부터(회원가입, 로그인, 다크모드 등 기본 요구사항에 적힌 내용들로)뽑아놓고 우선순위 높은 기능부터 정렬. 핵심 기능들.
- 로고, 이름(내일 코어타임 마감전까지) [완]
- 신기술 습득 우선순위 및 기술 관련
- chakra-ui
- chakra-ui사용시 세부스타일 정의. charka-ui 내부적으로 상세하게 정의할 수 있긴함.
- margin, padding등 부여시 줄임말 사용 여부 (margin = m, padding = p 등…)
- react-query
- react-query사용시 클라이언트 상태관리는 어떻게 할건지(contextApi+dispatch || redux. redux는 바닐라냐 toolkit? ⇒ 멘토님께 여쭤봐야할듯.
- 비동기 및 에러처리는 어떻게? ⇒ suspense컴포넌트 errorboundary컴포넌트 등… || 다른방법
- 공식문서가 최고지만 일단 빠르게 습득하기위해…?
- jest
- github 마일스톤 (깃허브 프로젝트, 이슈 pr 등…)

- 타입
- 리액트 컴포넌트 타입(명시적, 암시적)
- React.FC, JSX.Element 등으로 할건지…(재현님의 책을 기다리며…)
- children props의 타입 ⇒ ReactNode
- 이벤트 위임시 타입 ⇒ 금요일에 구체적인 예시로 다시 찾아뵙겠습니다…

- 조건문
- nullish연산자 ⇒ useRef(null) ⇒ !current && 어떠한일, current ?? 어떠한일
- 삼항연산자, 축약(&&)로 처리 가능한 조건문을 if문으로 바꾸기(명시적으로 나타내기)
- ⇒ current && 어떠한일 , if(current){ 어떠한일 }
- curly-rule(한 줄 bracket 적용)
⇒ 일단 사용하고 PR때 논의
⇒ 연속 삼항연산자는 불가. 나머지는 ok. PR때 논의
⇒ if문 가능하면 얼리리턴하기
⇒ if(!example) {
return;
}
위 번호들은 우선순위로 나열했음
⇒ 29일 금요일까지 chakra UI, react-query (, jest, 깃허브 마일스톤) 공부