Skip to content

네이밍 규칙

컨트롤러, operation, 타입, query key의 이름이 어떤 규칙으로 정해지는지 설명합니다.

생성기는 일관된 규칙에 따라 스펙에서 폴더 이름, 함수 이름, 타입 이름, query key를 도출합니다.

규칙

원본결과예시
컨트롤러 (OpenAPI tag)kebab-case 폴더ContactTagcontact-tag/
OperationoperationId에서 camelCasegetContactgetContact
Operation (operationId 없음)method + path 세그먼트GET /users/{id}getUsersId
Operation (예약어)_ 접미사 추가deletedelete_
Query export 객체<controllerCamel>QueriescontactQueries
Mutation 훅use + PascalCase(operation)createContactuseCreateContact
스키마 타입정제된 스키마 이름Page«User»PageOfUser
Query key[dir, op, args]["contact", "getContact", { contactId: 1 }]

관련 문서