-
Notifications
You must be signed in to change notification settings - Fork 1
코딩 컨벤션
Jinhyuk Choi edited this page Jan 22, 2021
·
2 revisions
- Prettier, ESLint을 통해 기계적인 실수를 잡는다
printWidth: 150, tabWidth: 4, singleQuote: false, trailingComma: "none", bracketSpacing: true, semi: true, useTabs: false, arrowParens: "always", endOfLine: "lf", jsxBracketSameLine: true, jsxSingleQuote: false
- const, let을 사용하여 변수 타입을 선언한다.
var sayHello = "hello"; (x) let sayHello = "hello"; (o) const sayHello = "hello"; (o)
- 자주 사용되는 다른 의미를 가진 단어는 피한다.
- 변수이름은 명확한 개념을 나타내고 서술형으로 작성한다
- 클래스는 앞 글자를 대문자로 선언한다.
- 백엔드
- 케밥 케이스를 통한 파일 이름 선정
- 프론트엔드
- 컴포넌트는 파스칼 케이스로 작성
- 함수랑 유틸은 케밥 케이스로 작성