🎁 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

CSS Flexbox
A CSS layout model that provides efficient arrangement of items within a container, handling alignment, distribution, and spacing.
TypeScript
A typed superset of JavaScript that adds static type checking, interfaces, and advanced IDE support to JavaScript development.
Web Vitals
Google's metrics for measuring user experience quality, including loading speed, interactivity, and visual stability of web pages.
Cross-Origin Resource Sharing (CORS)
An HTTP mechanism that allows web pages to request resources from a different domain than the one serving the page.
JSON Schema
A vocabulary for validating the structure and content of JSON data, ensuring API requests and responses conform to expected formats.
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.
View All Web Development Terms →