4 ms·
Is this possible with NodeJS + express already? I didn't see any package for that or config
by nt2h9uh238h 6y ago
Is this possible with NodeJS + express already? I didn't see any package for that or config
- steelbrain 6y agoNode.js has builtin HttpV2 support but no v3 support IIRC. Which is not a deal breaker because any production app should already have a load balancer/proxy in front of it, which do have QUIC support.
- deleted 6y ago[deleted]
- Androider 6y agoNode.js v15.0 now has experimental QUIC support. For production usage, I wouldn't expect anything usable before the v16 LTS release in October 2021 (and it might still be feature flagged at that point). But that's pretty irrelevant for most production deployments, as you'll almost certainly want to have some type of AWS ALB, nginx, Cloudflare etc. load balancer in front of your Node services.
- Siira 6y agoCaddy does support http/3.
- jayflux 6y agoQUIC support has landed behind an experimental flag https://github.com/nodejs/node/issues/23064 https://github.com/nodejs/node/issues/23064 As for HTTP/3 that’s a bit further down the line
- cj 6y agoFor people running apps behind Cloudfront/Fastly/Cloudflare, is it similar to h2 where it can be enabled at the CDN level, or load balancer?
- nbm 6y agoYes. The Internet-side client and the proxy server can use different protocols and versions that they can negotiate however they like, receive the HTTP request over those, and the proxy can use a separately-negotiated connection to your server to send that request over. Essentially, the core of standard HTTP requests and responses (method, path, headers, response code) is fairly unchanged since HTTP/1.0, and what's changed is how those requests/responses are encoded and carried.
- matsur 6y agoYes, you can enable H3 support in the Cloudflare dashboard. We serve... lots... of H3 requests every second on behalf of our customers. More on our blog https://blog.cloudflare.com/http3-the-past-present-and-future/ https://blog.cloudflare.com/http3-the-past-present-and-futur...
- wesleytodd 6y agoWe are working on the future of http1, 2 & 3 in the web-server-frameworks team. You can find our progress here: https://github.com/nodejs/web-server-frameworks https://github.com/nodejs/web-server-frameworks TLDR: we are a few years out from this being anything but experimental in node.