Desenvolvimento
Desenvolvimento
O AppKit oferece vários workflows de desenvolvimento para atender a diferentes necessidades: desenvolvimento local com hot reload, desenvolvimento assistido por IA com Agent Skills e tunelamento remoto para backends implantados.
Prerequisites
- Node.js v22+ environment with
npm - Databricks CLI (v1.0.0 or higher): install and configure it according to the official tutorial.
- A new Databricks app with AppKit installed. See Bootstrap a new Databricks app for more details.
Fluxos de desenvolvimento
O AppKit oferece suporte a vários fluxos de desenvolvimento:
- Desenvolvimento local: execute o servidor de desenvolvimento com hot reload tanto para o código da UI quanto para o do backend. Esse é o fluxo de desenvolvimento padrão e atende à maioria dos casos de uso.
- Desenvolvimento assistido por IA: use um coding assistant de IA com Agent Skills para explorar dados, executar comandos da CLI e fazer o scaffold do seu app de forma interativa.
- Remote Bridge: crie um remote bridge para um backend implantado, mantendo as queries e a UI localmente. Isso é útil para testar com dados de produção ou depurar o código do backend implantado sem precisar reimplantar o app.
Veja também
- Gerenciamento de apps: Gerencie seu app AppKit durante todo o ciclo de vida usando a Databricks CLI
- Arquitetura: Conheça a arquitetura do AppKit