> For the complete documentation index, see [llms.txt](https://docs.waveon.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.waveon.io/getting-started/core-concepts.md).

# 핵심 개념 소개

{% hint style="success" %}
**예상 소요 시간**: 5분\
**목표**: 웨이브온 구조와 핵심 개념 이해하기
{% endhint %}

#### 앱 (App)

Waveon에서 만드는 하나의 웹 애플리케이션입니다.

* 고유한 URL을 가짐
* 여러 페이지를 포함할 수 있음
* React 기반으로 동작

***

#### 워크스페이스(Workspace)

다른 사용자를 초대하여 함께 협업이 가능한 공간 입니다.

* 다른 사용자를 초대 가능
* 사용자의 권한 관리가 가능
* 워크스페이스에서 만든 앱은 다른 사용자와 공유 및 공동작업
* 기본적으로 개인 워크스페이스 생성

***

#### 데이터(Data)

앱을 통해 저장된 데이터를 조회할수 있는 페이지 입니다.

* 앱에서 데이터 베이스 연동해줘, 또는 데이터베이스에 입력해줘 와 같은 방식으로 AI에게 지시
* 해당 데이터는 "데이터" 페이지에서 조회 가능
* 워크스페이스에서는 다른 사용자, 다른 앱 간에 데이터를 공유

***

#### 설정 ( 앱 설정, 워크스페이스 설정 )

앱 또는 워크스페이스를 설정하고 관리할수 있습니다.

* 개인 워크스페이스 상태에서 설정 버튼 클릭시 개인 설정이 가능
* 팀 워크스페이스 상태에서 설정 버튼 클릭시 팀 워크스페이스 설정이 가능
* 앱 에디터에서 설정 버튼 클릭시 앱의 설정 가능

***

#### 게시하기 (Publish)

만든 앱을 인터넷에 공개하는 것입니다. 에디터에서 우측 상단 **게시하기** 버튼을 눌러 게시를 진행할수 있습니다.

**배포 후 제공되는 것**

* **앱 URL**: `https://your-app.waveon.me`
* **버전 관리**: 이전 버전으로 롤백 가능
* **도메인 설정**: 보유한 도메인으로 접속 설정 가능

***

### 워크플로우 요약

```
1. 프롬프트 입력 → 2. AI가 코드 생성 → 3. Preview 확인
       ↑                                      ↓
       ←←←←←←←← 4. 수정 요청 ←←←←←←←←←←←←←←←←
                                              ↓
                               5. 만족하면 배포
```

***

### 다음 단계
