VSCode

  1. camelCase 사용 예시) unitName, itemStat …
  2. 들여쓰기(indent) 기본 설정 : 공백(space) 2

RESTful API

  1. 파라미터(URL)는 소문자만 사용한다.
  2. API 파라미터는 띄어쓰기 대신 하이픈( - )을 사용한다.
  3. 파라미터의 마지막에 슬래쉬( / )는 포함하지 않는다.
  4. HTTP Method로 표현 가능한 행위는 파라미터로 포함하지 않는다.
  5. 파일 확장자는 URL에 포함하지 않는다.
  6. 전달하고자 내용은 명사를 사용하되, 컨트롤 자원을 의미하는 경우엔 예외적으로 동사를 허용한다.
  7. URI에 작성되는 영어는 복수형을 사용한다.

DB, Prisma schema

Table 명명 규칙

  1. DB안에서 사용하는 모든 테이블의 이름은 소문자
  2. 공백 대신 언더바( _ )
  3. 단수 사용할 것
  4. character, int, select 등 SQL 예약어는 사용하지 말 것

column 명명 규칙

  1. DB안에서 사용하는 모든 칼럼의 이름은 소문자
  2. 공백 대신 언더바( _ )