๐ŸŽ 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

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.
MVC (Model-View-Controller)
An architectural pattern that separates an application into three components: data (Model), interface (View), and logic (Controller).
Server-Sent Events
A server push technology that enables a server to send real-time updates to a browser over a single HTTP connection.
HTTP/2
The second major version of HTTP that improves performance through multiplexing, header compression, and server push.
Content Negotiation
An HTTP mechanism where client and server agree on the best representation of a resource based on format, language, or encoding preferences.
Web Components
A set of browser-native APIs for creating reusable, encapsulated custom HTML elements with their own styling and behavior.
View All Web Development Terms โ†’