Desarrollo
Desarrollo
AppKit ofrece varios flujos de trabajo de desarrollo para adaptarse a distintas necesidades: desarrollo local con recarga en caliente, desarrollo asistido por IA con Agent Skills y túneles remotos hacia backends desplegados.
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.
Flujos de desarrollo
AppKit admite varios flujos de desarrollo:
- Desarrollo local: ejecuta el servidor de desarrollo con recarga en caliente tanto para el código de la UI como para el del backend. Es el flujo de desarrollo predeterminado y resulta adecuado para la mayoría de los casos de uso.
- Desarrollo asistido por IA: usa un AI coding assistant con Agent Skills para explorar datos, ejecutar comandos de la CLI y hacer scaffold de tu aplicación de forma interactiva.
- Remote Bridge: crea un remote bridge hacia un backend desplegado y mantén tus queries y tu UI en local. Resulta útil para probar con datos de producción o depurar el código del backend desplegado sin volver a hacer deploy de tu aplicación.
Consulta también
- Gestión de apps: gestiona tu aplicación de AppKit durante todo su ciclo de vida con la CLI de Databricks
- Arquitectura: conoce la arquitectura de AppKit