26 lines
611 B
Markdown
26 lines
611 B
Markdown
# Nexacro Spec DSL
|
|
|
|
## 파일 위치
|
|
|
|
- `spec/nexacro/app.yaml`
|
|
- `spec/nexacro/*.yaml`
|
|
|
|
## 필드
|
|
|
|
- `formId`: Nexacro Form ID
|
|
- `title`: 화면명
|
|
- `route`: preview 라우트 키
|
|
- `authority`: `PUBLIC`, `VIEWER`, `OPERATOR`, `ADMIN`
|
|
- `layout`: width/height
|
|
- `datasets`: dataset 정의
|
|
- `components`: Edit, Button, Static, Combo, FileUpload 등 기본 컴포넌트
|
|
- `grids`: dataset 기반 표
|
|
- `transactions`: 조회용 API
|
|
- `actions`: 저장/실행/업로드 액션
|
|
- `messages`: 화면 설명
|
|
|
|
## 생성 결과
|
|
|
|
- `client/nexacro-src`: Nexacro project skeleton
|
|
- `client/nexacro-deploy`: preview UI
|