๐ŸŽ New User? Get 20% off your first purchase with code NEWUSER20 ยท โšก Instant download ยท ๐Ÿ”’ Secure checkout 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

JSON
JavaScript Object Notation โ€” a lightweight data interchange format that is easy for humans to read and machines to parse.
Brotli Compression
A modern compression algorithm developed by Google that achieves better compression ratios than Gzip for web content delivery.
JSON Schema
A vocabulary for validating the structure and content of JSON data, ensuring API requests and responses conform to expected formats.
HTTP Status Codes
Standardized three-digit codes returned by web servers to indicate the result of a client's HTTP request.
Canonical URL
An HTML element that tells search engines which URL is the preferred version of a page when duplicate or similar content exists at multiple URLs.
GraphQL
A query language for APIs that lets clients request exactly the data they need, reducing over-fetching and under-fetching.
View All Web Development Terms โ†’