기본적으로 Typescript Style Guide를 따른다.

이것만은 꼭 지키자!

  1. 변수나 함수명은 camelCase를 사용한다.
  2. Class / Interface / Type / Namespace / Enum 명은 PascalCase를 사용한다.
  3. 타입을 any로 지정하는 것을 지양한다.
  4. 모듈화 방식은 ES6에서 공식적으로 채택한 import, export 방식을 사용한다.
  5. 길어도 좋으니 직관적인 변수명을 사용한다.

Prettier 설정

  1. Arrow Parens: always
  2. Bracket Spacing: true
  3. End Of Line: lf
  4. Semi: true
  5. Single Quote: false
  6. Tab Width: 2
  7. Print Width: 130