databricks-app-apx

Create full-stack Databricks applications with FastAPI and React.

1|1|Updated Nov 9, 2025
One-click install
npx skills add https://github.com/Paldom/databricks-apps-streamlit-vibe-coding-starter --skill databricks-app-apx-paldom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-app-apx
Source: https://github.com/Paldom/databricks-apps-streamlit-vibe-coding-starter/tree/main/.agents/skills/databricks-app-apx
Command: npx skills add https://github.com/Paldom/databricks-apps-streamlit-vibe-coding-starter --skill databricks-app-apx-paldom

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the development of full-stack applications specifically for the Databricks platform, abstracting away complex setup and providing robust patterns for both backend and frontend development.

Core Features & Use Cases

  • APX Framework Integration: Leverages the APX framework (FastAPI + React) for efficient full-stack development.
  • Structured Workflow: Guides users through initialization, backend modeling, frontend development, testing, and deployment.
  • Type Safety: Ensures type consistency between Python (FastAPI) and TypeScript (React).
  • Use Case: You need to build a data-driven web application within your Databricks workspace that requires a dynamic user interface and a robust API backend. This Skill provides the tools and guidance to accomplish this efficiently.

Quick Start

Use the databricks-app-apx skill to initialize a new Databricks application project.

Frequently Asked Questions about databricks-app-apx

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a full-stack Databricks app with FastAPI and React?

You can build a full-stack Databricks app using the APX framework to combine FastAPI for the backend and React with TanStack Router for the frontend. This approach provides structured development patterns, model definition, and API route creation.

What is the APX framework for Databricks application development?

The APX framework is a full-stack architecture combining FastAPI and React for Databricks application development. It streamlines the creation of data-driven web applications by ensuring type safety and providing auto-generated clients.

Can I use React and TanStack Router to create a UI in a Databricks workspace?

Yes, you can use React with TanStack Router to develop dynamic UI components within a Databricks workspace. The APX framework integrates these frontend tools with a FastAPI backend to build robust data-driven applications.

How do I ensure type safety between a Python FastAPI backend and a TypeScript React frontend?

Type safety between FastAPI and React is maintained by leveraging the APX framework, which uses auto-generated clients to ensure type consistency between Python and TypeScript during full-stack Databricks app development.

What are the steps to deploy a FastAPI and React application to Databricks Apps?

Deployment to Databricks Apps follows a structured workflow: initializing the project, defining backend models, developing frontend UI components, testing, and finally deploying the full-stack FastAPI and React application.