# Streaming Response Service

## Overview
This document outlines the streaming response service, a pattern used in application architecture to efficiently handle responses that are delivered in a stream rather than all at once.

## Scope Note
Architecture pattern to validate. Application code or external services may be needed; not a claimed managed feature.

## Recipes
### REST API Recipes
- [Host REST API with Express: Streamed Responses](/recipes/rest-api/express/response-streaming)
- [Host REST API with Fastify: Streamed Responses](/recipes/rest-api/fastify/response-streaming)
- [Host REST API with NestJS: Streamed Responses](/recipes/rest-api/nestjs/response-streaming)
- [Host REST API with Hono: Streamed Responses](/recipes/rest-api/hono/response-streaming)
- [Host REST API with FastAPI: Streamed Responses](/recipes/rest-api/fastapi/response-streaming)
- [Host REST API with Flask: Streamed Responses](/recipes/rest-api/flask/response-streaming)
- [Host REST API with Starlette: Streamed Responses](/recipes/rest-api/starlette/response-streaming)
- [Host REST API with Gin: Streamed Responses](/recipes/rest-api/gin/response-streaming)
- [Host REST API with Echo: Streamed Responses](/recipes/rest-api/echo/response-streaming)
- [Host REST API with ASP.NET Core: Streamed Responses](/recipes/rest-api/asp-net-core/response-streaming)

### GraphQL API Recipes
- [Host GraphQL API with Express: Streamed Responses](/recipes/graphql-api/express/response-streaming)
- [Host GraphQL API with Fastify: Streamed Responses](/recipes/graphql-api/fastify/response-streaming)
- [Host GraphQL API with NestJS: Streamed Responses](/recipes/graphql-api/nestjs/response-streaming)
- [Host GraphQL API with Hono: Streamed Responses](/recipes/graphql-api/hono/response-streaming)
- [Host GraphQL API with FastAPI: Streamed Responses](/recipes/graphql-api/fastapi/response-streaming)
- [Host GraphQL API with Flask: Streamed Responses](/recipes/graphql-api/flask/response-streaming)
- [Host GraphQL API with Starlette: Streamed Responses](/recipes/graphql-api/starlette/response-streaming)
- [Host GraphQL API with Gin: Streamed Responses](/recipes/graphql-api/gin/response-streaming)
- [Host GraphQL API with Echo: Streamed Responses](/recipes/graphql-api/echo/response-streaming)
- [Host GraphQL API with ASP.NET Core: Streamed Responses](/recipes/graphql-api/asp-net-core/response-streaming)

### Mobile Backend Recipes
- [Host Mobile Backend with Express: Streamed Responses](/recipes/mobile-backend/express/response-streaming)
- [Host Mobile Backend with Fastify: Streamed Responses](/recipes/mobile-backend/fastify/response-streaming)
- [Host Mobile Backend with NestJS: Streamed Responses](/recipes/mobile-backend/nestjs/response-streaming)
- [Host Mobile Backend with Hono: Streamed Responses](/recipes/mobile-backend/hono/response-streaming)
- [Host Mobile Backend with FastAPI: Streamed Responses](/recipes/mobile-backend/fastapi/response-streaming)
- [Host Mobile Backend with Flask: Streamed Responses](/recipes/mobile-backend/flask/response-streaming)
- [Host Mobile Backend with Starlette: Streamed Responses](/recipes/mobile-backend/starlette/response-streaming)
- [Host Mobile Backend with Gin: Streamed Responses](/recipes/mobile-backend/gin/response-streaming)
- [Host Mobile Backend with Echo: Streamed Responses](/recipes/mobile-backend/echo/response-streaming)
- [Host Mobile Backend with ASP.NET Core: Streamed Responses](/recipes/mobile-backend/asp-net-core/response-streaming)

### MCP Server Recipes
- [Host MCP Server with Express: Streamed Responses](/recipes/mcp-server/express/response-streaming)
- [Host MCP Server with Fastify: Streamed Responses](/recipes/mcp-server/fastify/response-streaming)
- [Host MCP Server with NestJS: Streamed Responses](/recipes/mcp-server/nestjs/response-streaming)
- [Host MCP Server with Hono: Streamed Responses](/recipes/mcp-server/hono/response-streaming)
- [Host MCP Server with FastAPI: Streamed Responses](/recipes/mcp-server/fastapi/response-streaming)
- [Host MCP Server with Flask: Streamed Responses](/recipes/mcp-server/flask/response-streaming)
- [Host MCP Server with Starlette: Streamed Responses](/recipes/mcp-server/starlette/response-streaming)
- [Host MCP Server with Gin: Streamed Responses](/recipes/mcp-server/gin/response-streaming)
- [Host MCP Server with Echo: Streamed Responses](/recipes/mcp-server/echo/response-streaming)
- [Host MCP Server with ASP.NET Core: Streamed Responses](/recipes/mcp-server/asp-net-core/response-streaming)

### AI Chat Application Recipes
- [Host AI Chat Application with Express: Streamed Responses](/recipes/ai-chat-application/express/response-streaming)
- [Host AI Chat Application with Fastify: Streamed Responses](/recipes/ai-chat-application/fastify/response-streaming)
