Skip to main content

For a complete page index, fetch /chirp/llms.txt.

⌁⌁
  • Documentation
    • InfoAbout
    • Get Started
    • Build Apps
    • Quality and Operations
    • File TextReference
    • CubeExamples
    • Applied Tutorials
  • Releases
  • Dev
    • GitHub
    • Chirp API Reference
  • Forum
Mode
Palette
  1. Build Apps
External Open LLM text
Share with AI
Ask Claude Ask ChatGPT Ask Gemini Ask Copilot

Streaming and Updates

Streaming HTML, Suspense, Server-Sent Events, and reactive updates

File Text 4 pages in this section

Use this section when content should arrive over time: initial page rendering withStream or Suspense, or post-load updates with EventStream.

Monitor
Streaming HTML & Suspense
Progressive page rendering

Send the shell immediately, fill in content as data arrives. Suspense streams deferred blocks via OOB swaps.

Network
Server-Sent Events
Real-time HTML updates

Push kida-rendered fragments to the browser over SSE.

Arrow Clockwise
Reactive System
Automatic SSE from data changes

ReactiveBus, DependencyIndex, derived paths, and observability counters.

SSE Patterns
Four update patterns

Display-only, client-managed, streaming append, and one-shot mutations.

streaming suspense sse real-time
Documentation
Caret Right
Info About
Philosophy
Architecture
When to Use Chirp
Thread Safety
Bengal Ecosystem
Caret Right
Core Concepts
Return Values
App Lifecycle
Configuration
Caret Right
Get Started
Installation
Project Layout
Quickstart
First Fragment App
Caret Right
Build Apps
Caret Right
Git Branch Pages and Navigation
Routes
Filesystem Routing
Request & Response
Route Directory Golden Path
Mounting
Caret Right
HTML Fragments
Rendering
Fragments
Fragment Blocks - Swap-Only Targets
Kida Integration
Layout Patterns
Filters
Caret Right
Database Forms and Data
Database
Forms & Validation
Caret Right
Streaming and Updates
Streaming HTML
Server-Sent Events
Reactive System
SSE Patterns
Caret Right
UI and Extensions
Accessibility
Alpine.js
chirp-ui
Islands Contract (V1)
Shells
UI layers & shell regions
App Shells
No-Build High-State
Boosted Navigation
Tools & MCP
Caret Right
Settings Request Pipeline
Overview
Built-in Middleware
Custom Middleware
RenderPlan Middleware
Caret Right
Quality and Operations
Caret Right
Shield Contracts and Debugging
Debugging Swaps
OOB Registry & Fail-Loud Rendering
Route Directory Contract
Caret Right
Testing
Test Client
Assertions
Caret Right
Server Deployment
Production Deployment
Auth Hardening
Hybrid Static/Dynamic Freeze
Caret Right
File Text Reference
API Reference
Errors
Caret Right
Cube Examples
RAG Demo
Returns Gallery
Contacts
Suspense Dashboard
SSE
Contacts Shell
Kanban Shell
Caret Right
Applied Tutorials
Coming from Flask
View Transitions + OOB — The Stable Pattern
htmx Patterns
Alpine + htmx
Magnifying Glass
Recent
    Magnifying Glass

    No results for ""

    Start typing to search...

    ↑↓ Navigate ↵ Open ESC Close
    Powered by Lunr
    ⌁⌁
    • Documentation
      • Info About
      • Get Started
      • Build Apps
      • Quality and Operations
      • File Text Reference
      • Cube Examples
      • Applied Tutorials
    • Releases
    • Dev
      • GitHub
      • Chirp API Reference
    • Forum
    Mode
    Palette

    © 2026 Chirp

    built in ᓚᘏᗢ