앱 패턴
작업에 맞는 가장 작은 앱 형태를 선택하세요. 앱에 필요한 경우에만 프로세스, 데이터베이스, 동기화 또는 AI API를 추가하세요.| 사용자 요구 | 사용 | 참고 |
|---|---|---|
| 랜딩 페이지, 보고서, 정적 페이지 | UI 앱 | UI 컴포넌트 하나면 충분합니다. |
| 서버 데이터가 있는 대시보드 또는 내부 도구 | UI + 프로세스 | API 경로와 자격증명을 프로세스 컴포넌트에 보관하세요. |
| 지속적인 앱 데이터 | UI + 프로세스 + 데이터베이스 | 새로 만들기 전에 적합한 활성 데이터베이스를 재사용하세요. |
| 오프라인 또는 즉시 다중 기기 데이터 | 실시간 앱 | 동기화를 활성화하고 앱을 연결하기 전에 sync: ready를 확인하세요. |
| 예약된 작업 또는 웹훅 | 프로세스 앱 | 프로세스 컴포넌트에서 트리거를 사용하세요. |
| 앱 내 AI 기반 기능 | 프로세스 + Kazzle AI API | kzl_ API 키와 함께 /ai/*를 사용하세요. |
| 어시스턴트가 나중에 호출할 도구 | 스킬 | SKILL.md 진입점이 있는 스킬 컴포넌트를 만드세요. |
기본값
- 맞는 템플릿이 있으면 템플릿에서 시작하세요.
- 프론트엔드 코드에서 시크릿과 데이터베이스 URL을 제외하세요.
- 서버 전용 작업을 프로세스 컴포넌트에 넣으세요.
- 하드코딩된 localhost 주소 대신 형제 컴포넌트 URL을 사용하세요.
- 앱이 실행 중이라고 말하기 전에 앱 개발 탭에서 미리보기를 확인하세요.