네이밍

  1. 변수명은 카멜케이스
  2. 뜻을 직관적으로 확인할 수 있게끔 작성
  3. 함수명은 동사형태 변수는 명사형태
  4. 상수값은 모두 대문자, 띄어쓰기는 _로 표현
  5. Boolean 타입 선언시 isValue와 같이 앞에 is를 붙이기 isValue 자체는 true값 반환할 수 있도록
  6. 리액트 컴포넌트는 대문자부터 시작 (HomeComponent)
  7. 리액트 커스텀 훅은 use 접두사 붙이기
  8. 이벤트에 넣는 함수는 handle 접두사 붙이기
  9. 스타일 컴포넌트는 앞에 St 접두사 붙이기
  10. 스타일 컴포넌트 접미사 Container 는 여러 개 담을 때
  11. 스타일 컴포넌트 접미사 Wrapper는 1개를 담을 때

스타일

  1. 스타일 컴포넌트 파일은 맨 아래에 작성하기
  2. 리덕스는 ducks 패턴 유지

밑에는 안봐도 됨