Saltar para o conteúdo principal

Padrões de app

Escolha o menor formato de app que se adeque à tarefa. Adicione um processo, banco de dados, sincronização ou API de IA apenas quando o app precisar dessa capacidade.
O usuário querUseNotas
Página inicial, relatório, página estáticaApp UIUm componente UI é suficiente.
Dashboard ou ferramenta interna com dados do servidorUI + processoMantenha rotas de API e credenciais no componente de processo.
Dados persistentes do appUI + processo + banco de dadosReutilize um banco de dados ativo adequado antes de criar um novo.
Dados offline ou síncronos em múltiplos dispositivosApp em tempo realAtive sincronização e verifique sync: ready antes de conectar o app.
Tarefa agendada ou webhookApp de processoUse triggers em um componente de processo.
Recurso com IA dentro de um appProcesso + API de IA KazzleUse /ai/* com uma chave de API kzl_.
Ferramenta que o assistente deve chamar depoisSkillCrie um componente skill com um ponto de entrada SKILL.md.

Padrões

  • Comece a partir de um template quando um se adequar.
  • Mantenha o código frontend livre de segredos e URLs de banco de dados.
  • Coloque trabalho apenas do servidor em um componente de processo.
  • Use URLs de componentes irmãos em vez de endereços localhost codificados.
  • Verifique visualizações na aba app-dev antes de dizer que o app está em execução.