• 함수의 식별자명은 항상 시멘틱하게 선언(어떤 기능을 하는 함수인지 함수명을 보고 알 수 있도록 선언)
  • 함수는 모두 화살표함수로 쓰기
  • 반환값이 boolean 인 함수는 is 접두사를 활용하며, 어떤 값을 리턴하는 함수는 get 접두사를 활용
  • js(변수, 함수, 인스턴스) : 카멜 케이스(camelCase) 예시) const createMovies = [];
  • 배열은 복수형으로 선언
  • var 키워드를 사용하지 않고 const 와 let 을 사용하여 변수를 선언
  • 상수 : 스네이크 케이스 활용하여 대문자와 _를 사용해 선언 예시)const THIS_IS_CONSTANT = “string”;
  • css,html : 스네이크 케이스 예시) <div class=”movie_items”></div>
  • image 명 : 케밥 케이스(kebab***-***case) 예시) movie-img.jpg
  • 컴포넌트 : 파스칼 케이스로 선언 ex)MyClass, CalculateDiscountAmount
  • 문장의 종료 시 반드시 세미콜론 사용하기
  • 큰 따옴표(” “) 우선 사용
  • 주석 최대한 활용하기 : 해당 코드 제목, 설명 간단하게 적어놓기
  • 약칭은 되도록 사용하지 않기, 공백 금지
  • Promise함수의 사용은 지양하고 async, await를 사용
  • props로 전달되는 핸들러 함수는 on으로 시작하기
  • 컴포넌트 내부에서 직접 정의하는 이벤트 핸들러 함수 : handle로 시작하기
  • prettier setting