🎁 New User? Get 20% off your first purchase with code NEWUSER20 Register Now →
Menu

Categories

Web Development Advanced

What is HTTP/3?

The latest HTTP version that uses QUIC instead of TCP, providing faster connections and better performance on unreliable networks.

HTTP/3 replaces the TCP transport layer with QUIC (based on UDP), solving TCP's head-of-line blocking problem at the transport level. Benefits include faster connection setup (0-RTT or 1-RTT vs TCP's 3-way handshake + TLS), better performance on lossy networks (a lost packet only affects its stream, not all streams), connection migration (maintaining connections when switching from WiFi to cellular), and built-in encryption. Major browsers, CDNs (Cloudflare, Fastly), and web servers support HTTP/3. Configuration in Nginx requires the quic module. HTTP/3 is especially impactful for mobile users and high-latency connections.

Related Terms

Structured Data (Schema.org)
A standardized vocabulary for marking up web content so search engines can understand and display it as rich results.
Webhook
A mechanism where a server sends real-time HTTP POST notifications to a specified URL when specific events occur.
Caching
Storing copies of frequently accessed data in faster storage to reduce load times and server processing.
TypeScript
A typed superset of JavaScript that adds static type checking, interfaces, and advanced IDE support to JavaScript development.
gRPC
A high-performance RPC framework using Protocol Buffers and HTTP/2 for efficient service-to-service communication.
Brotli Compression
A modern compression algorithm developed by Google that achieves better compression ratios than Gzip for web content delivery.
View All Web Development Terms →