# 커스터마이징 가능 범위

## 커스터마이징 가능 범위/영역

* module/Controller : 컨트롤러 영역으로 사용자 URI 요청에 1:1 대응합니다.
* module/Controller/API : api 영역으로 URL 요청에 1:1대응합니다.
* module/Component : 컴포넌트 영역으로 비즈니스로직과 데이터 핸들링을 처리합니다.&#x20;
* module/Widget : 화면 부분요소로 추가할 수 있는 기능을 제공합니다.
* module/Asset/Admin : 관리자 스킨소스 보기 영역으로 관리자 내의 메뉴 및 페이지를 제공합니다.

{% hint style="info" %}
관리자 스킨소스 보기 영역은 상속개념의 영역으로 포함 되지 않습니다.\
이로 인해 자동패치 적용 시 커스터마이징에 의한 오류가 발생할 수 있어 자동패치를 지원하지 않습니다. \
관리자 스킨소스 보기 영역이 패치 된 경우, 패치 된 부분의 고도몰 원본소스를  직접 반영하여주셔야 합니다.&#x20;
{% endhint %}

## <mark style="background-color:yellow;">⚠️ 반드시 확인해주세요</mark>

* 패치의 내용이 정상적으로 적용 되지 않을 경우, 고도몰 기능이 정상 동작하지 않을 수 있습니다.  자동패치를 적용 받기위한 조건을 한번 더 확인해주세요!  [자동패치 적용 조건 확인하러 가기 >](/guide/base-information/structure/how-to-tuning.md)
* 커스텀 개발 시 다른 클래스를 사용하는 경우에는 `namespace 와 class 사이에 use 를 이용하여 사용하려는 class 를 추가`해야 합니다.
* module 폴더 이외에서의 개발 관련 작업은 운영정책상 삭제될 수 있습니다.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://devcenter-help.nhn-commerce.com/guide/base-information/structure/tunable-range.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
