> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kazzle.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Шаблони додатків

> Який тип Kazzle додатку використовувати для типових завдань.

# Шаблони додатків

Виберіть найменший тип додатку, який відповідає завданню. Додавайте процес, базу даних, синхронізацію або AI API лише коли додаток потребує цієї можливості.

| Користувач хоче                                             | Використовуйте           | Примітки                                                                                                                              |
| ----------------------------------------------------------- | ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------- |
| Цільову сторінку, звіт, статичну сторінку                   | UI додаток               | Одного UI компонента достатньо.                                                                                                       |
| Панель керування або внутрішній інструмент з даними сервера | UI + процес              | Тримайте маршрути API та облікові дані в компоненті процесу.                                                                          |
| Постійні дані додатку                                       | UI + процес + база даних | Повторно використовуйте придатну активну базу даних перед створенням нової.                                                           |
| Автономна робота або миттєва синхронізація між пристроями   | Додаток реального часу   | Увімкніть синхронізацію та перевірте `sync: ready` перед підключенням додатку.                                                        |
| Запланована задача або webhook                              | Додаток процесу          | Використовуйте тригери на компоненті процесу.                                                                                         |
| Функція на основі AI всередині додатку                      | Процес + Kazzle AI API   | Використовуйте `/ai/*` з ключем API `kzl_`.                                                                                           |
| Інструмент, який асистент повинен викликати пізніше         | Навичка + процес         | Додайте папку навички (`SKILL.md` + `tools.ts`) та підтримайте кожен інструмент `target.type: 'app'` маршрутом на компоненті процесу. |

## Налаштування за замовчуванням

* Починайте з шаблону, коли він підходить.
* Тримайте код інтерфейсу вільним від секретів та URL баз даних.
* Розміщуйте роботу лише на сервері в компоненті процесу.
* Використовуйте URL компонентів-сусідів замість жорстко закодованих адрес localhost.
* Перевіряйте попередні перегляди на вкладці app-dev перед тим, як говорити, що додаток працює.
