VSCode
- camelCase 사용
예시) unitName, itemStat …
- 들여쓰기(indent) 기본 설정 : 공백(space) 2
RESTful API
- 파라미터(URL)는 소문자만 사용한다.
- API 파라미터는 띄어쓰기 대신 하이픈( - )을 사용한다.
- 파라미터의 마지막에 슬래쉬( / )는 포함하지 않는다.
- HTTP Method로 표현 가능한 행위는 파라미터로 포함하지 않는다.
- 파일 확장자는 URL에 포함하지 않는다.
- 전달하고자 내용은 명사를 사용하되, 컨트롤 자원을 의미하는 경우엔 예외적으로 동사를 허용한다.
- URI에 작성되는 영어는 복수형을 사용한다.
DB, Prisma schema
Table 명명 규칙
- DB안에서 사용하는 모든 테이블의 이름은 소문자
- 공백 대신 언더바( _ )
- 단수 사용할 것
- character, int, select 등 SQL 예약어는 사용하지 말 것
column 명명 규칙
- DB안에서 사용하는 모든 칼럼의 이름은 소문자
- 공백 대신 언더바( _ )