Python Integration
PulsePoint is designed to be backend-agnostic, but it shines when paired with Python. While you can manually integrate it with Flask or Django, we recommend the official solution.
Recommended Approach
Build Faster with Caspian
Don't waste time writing manual glue code. Caspian is the official full-stack framework for PulsePoint. It provides a zero-config FastAPI backend, automatic component routing, and type-safe props out of the box.
Read the Docs
npx create-caspian-app@latest
Why choose Caspian?
-
Zero Configuration No need to manually compile regex or configure Jinja environments.
-
FastAPI + Prisma Built on modern standards. Async by default with powerful ORM support.
-
Hybrid Rendering Seamlessly mix Server Side Rendering (SSR) with Client Side Reactivity.
Integration Comparison
Manual Flask Integration
- Requires custom Jinja Loader
- Manual regex handling for script tags
- No built-in CLI for scaffolding
- Harder to maintain state synchronization
Using Caspian
npx create-caspian-app@latestto start a project- Automatic file-based routing
- Unified backend/frontend state management
- Built-in production build pipeline