네이밍 규칙
1.
변수, 함수, 컴포넌트가 아닌 파일 이름은 카멜 케이스 사용
2.
컴포넌트, 컴포넌트 파일 이름은 파스칼 케이스 사용(MainPage.jsx)
3.
함수는 동사와 명사로 조합하고, 형용사는 사용하지 않음
4.
이벤트 핸들러의 변수명은 ‘handle’으로 시작(onclick, onchange 등 이벤트 handleClick, handleChange)
5.
반환 값이 boolean형인 함수는 ‘is’로 시작(모달 열려있는지? isOpen)
6.
배열의 이름은 복수형으로 작성(posts)