πAppendix B
Event-Driven Communication in FastAPI
WebSocket Communication
from fastapi import FastAPI, WebSocket
app = FastAPI()
@app.websocket("/ws")
async def websocket_endpoint(websocket: WebSocket):
await websocket.accept()
while True:
data = await websocket.receive_text()
await websocket.send_text(f"Message text was: {data}")Background Tasks
Starlette Events
Summary
Last updated