You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CLAUDE.md
+20-4Lines changed: 20 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,9 +4,9 @@ This file provides context for AI assistants working on this project.
4
4
5
5
## Project Overview
6
6
7
-
**Component Framework** is a Python library for building server-side components with LiveView-style interactivity. It provides a framework-agnostic core with adapters for FastAPIand Django.
7
+
**Component Framework** is a Python library for building server-side components with LiveView-style interactivity. It provides a framework-agnostic core with adapters for FastAPI, Django, and Litestar.
8
8
9
-
**Status:** Beta (0.3.0-beta)
9
+
**Status:** Beta (0.4.0-beta)
10
10
**Language:** Python 3.11+
11
11
**License:** MIT
12
12
@@ -25,8 +25,9 @@ This file provides context for AI assistants working on this project.
25
25
```
26
26
component_framework/
27
27
├── core/ # Framework-agnostic
28
-
│ ├── component.py # Base Component class
28
+
│ ├── component.py # Base Component + async_dispatch
29
29
│ ├── form.py # Form validation (Pydantic)
30
+
│ ├── streaming.py # StreamingComponent + SSE support
The framework has a complete, tested feature set covering the full Beta roadmap. APIs are solidifying — the core lifecycle, permissions, composition, and testing utilities are stable. We welcome feedback before the 1.0 release.
@@ -27,8 +27,8 @@ The framework has a complete, tested feature set covering the full Beta roadmap.
27
27
|-----------|--------|---------------|-------|
28
28
|**FastAPI**| ✅ Supported |`[fastapi]`| Includes JinjaX renderer and WebSocket adapter |
29
29
|**Django**| ✅ Supported |`[django]`| Includes Channels, Cotton, and template renderer |
0 commit comments