Start development environment
/devJe vais démarrer votre environnement de développement d'applications Databricks avec un rechargement à chaud pour le frontend et le backend.
description: "Start development environment with hot reloading"
Start Development Environment
I'll start your Databricks app development environment with hot reloading for both frontend and backend.
What I'll do:
- Check current status - See if development servers are already running
- Stop existing servers - Clean up any running processes
- Start development servers - Launch with proper background execution and logging
- Verify startup - Ensure both frontend and backend are running correctly
- Show access URLs - Provide links to your running application
Starting Development Servers
Let me start the development environment for you:
Step 1: Checking current status
ps aux | grep databricks-appStep 2: Starting development servers
nohup ./watch.sh > /tmp/databricks-app-watch.log 2>&1 &Step 3: Monitoring startup
tail -f /tmp/databricks-app-watch.logYour Development Environment
Once started, you'll have access to:
- Frontend: http://localhost:3000 (or next available port)
- Backend: http://localhost:8000
- API Documentation: http://localhost:8000/docs
- OpenAPI Spec: http://localhost:8000/openapi.json
Development Features
✅ Hot Reloading - Changes to Python and React code automatically reload
✅ Auto-Generated Client - TypeScript client updates when FastAPI changes
✅ Background Execution - Servers run in background with comprehensive logging
✅ Process Management - Easy to stop/start with proper cleanup
Monitoring Your Development
View logs:
tail -f /tmp/databricks-app-watch.logCheck process status:
ps aux | grep databricks-appStop development servers:
kill $(cat /tmp/databricks-app-watch.pid) || pkill -f watch.shNext Steps
- Open your browser to http://localhost:3000
- Start coding - Changes will automatically reload
- **Use
/status** to check health at any time - **Use
/deploy** when ready to deploy to Databricks
Happy coding! 🚀