api: "YAML JSON TOON Database"
version: "1.0.0"
format: "json"
dataset:
  slug: "http2-http3-features"
  title: "HTTP/2 and HTTP/3 Features"
  description: "Key features and improvements introduced in HTTP/2 and HTTP/3 over HTTP/1.1."
  category: "Networking"
  category_slug: "networking"
  tags: "networking,http2,http3,protocols,performance"
  view_count: 0
data:
  - feature: "Multiplexing"
    version: "HTTP/2"
    description: "Multiple requests and responses over a single TCP connection."
    benefit: "Eliminates head-of-line blocking."
  - feature: "Header Compression (HPACK)"
    version: "HTTP/2"
    description: "Compressed headers using a static and dynamic table."
    benefit: "Reduces overhead on every request."
  - feature: "Server Push"
    version: "HTTP/2"
    description: "Server can push resources before the client requests them."
    benefit: "Reduces round trips for related resources."
  - feature: "Stream Prioritization"
    version: "HTTP/2"
    description: "Requests can be assigned weight and dependency for ordering."
    benefit: "Critical resources can be delivered first."
  - feature: "QUIC Transport"
    version: "HTTP/3"
    description: "Built on UDP instead of TCP for connection establishment."
    benefit: "Eliminates TCP handshake + TLS round trips."
  - feature: "0-RTT Resumption"
    version: "HTTP/3"
    description: "Can resume connections with data from the first packet."
    benefit: "Faster page loads for returning users."
  - feature: "Connection Migration"
    version: "HTTP/3"
    description: "Connections survive network changes (e.g., WiFi to LTE)."
    benefit: "Seamless experience on mobile devices."
