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

REST (Representational State Transfer)
An architectural style for designing networked applications using standard HTTP methods and stateless communication.
CDN (Content Delivery Network)
A distributed network of servers that delivers web content to users from the geographically closest location.
Lazy Loading
A technique that delays loading non-critical resources until they are needed, improving initial page load performance.
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.
Cookie
A small piece of data stored in the browser by a website to remember user preferences, login state, or tracking information.
View All Web Development Terms โ†’