🗳️Code Style

컴포넌트에서의 코딩 컨벤션 입니다

이 문서는 컴포넌트 파일에서 코드를 작성하는 순서에 관한 방법들을 담고 있습니다.

선언 순서로 인해 발생하는 Side Effect를 줄이고 파일 내에서 필요한 로직을 찾을 때 문서의 색인(index)와 같은 역할을 하기 위해 작성되었습니다.

1. 파일 내 선언순서

파일 최상단에 오지 않으면 문법상 오류가 발생합니다. Prettier에 의해 자동으로 순서가 정리됩니다.

2. 컴포넌트 내부 선언 순서

useState, useRef와 같은 React에서 기본적으로 제공하는 hooks 입니다.

다만 useEffect의 경우 하단에서 작성하는데, Side Effect 탭에서 사유를 좀 더 상세하게 서술하겠습니다.

Last updated