-
Notifications
You must be signed in to change notification settings - Fork 4
Convention
wooojini edited this page Oct 30, 2020
·
6 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)
- 자주 사용되는 다른 의미를 가진 단어는 피한다.
- 변수이름은 명확한 개념을 나타내고 서술형으로 작성한다
- 클래스는 앞 글자를 대문자로 선언한다.
- export를 할 때 default를 쓰지 않는다
const sayHello(); const sayHello2(); export { sayHello, sayHello2 };
- 백엔드
- 케밥 케이스를 통한 파일 이름 선정
- 프론트엔드
- 컴포넌트는 파스칼 케이스로 작성
- 함수랑 유틸은 케밥 케이스로 작성
- 예시) feat: [FE] 제목