> For the complete documentation index, see [llms.txt](https://toktokhan.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://toktokhan.gitbook.io/docs/basic-guides/convention/constants.md).

# Constants

constants (상수)로 관리되어야 하는 규칙입니다.

프로젝트 전반에서 사용 되는 상수를 모은 폴더입니다.

**Upper Snake Case**로 작성하는 네이밍 외에는 다른 규칙이 없습니다.

때문에 컨벤션의 측면 보다는 **프로젝트의 유지/보수를 고려**하여 **상수로 작성할 수 있는 파일들은 적극적으로 상수로 분리하길 권장**합니다.

{% hint style="danger" %}
**tokript를 사용하여 생성되는 상수 파일들과 혼동되지 않게 주의**해주세요.

(`gen:route`를 사용하면 routes.ts와 동일한 파일이 `/generated` 폴더 안에 생성됩니다.
{% endhint %}

{% content-ref url="/pages/CMAevmM6V2TgL3Hp7wwC" %}
[Boilerplate](/docs/basic-guides/convention/constants/boilerplate.md)
{% endcontent-ref %}
