Nicholas Porter
1 min readJun 9, 2020

--

From what I understand code splitting will not be a concern of the future with advent of HTTP/3. It implements the QUIC protocol (a UDP based form of data transmission).

HTTP/3 (QUIC) allows for multiplexed connections between just two endpoints. All of the bundled files will be served from the same host server. So bundling will be somewhat of an anti pattern going forward.

Also the more files you have the more connections you have. The number of connections comes with some unseen baggage of having to go through key exchange and security negotiating handshakes.

Thankfully the QUIC implementation addressed this concern, optimizing key exchange and supported protocols as part of the initial handshake, and includes data needed for future packets to use encryption, eliminating the need to setup TCP connection and negotiate with additional security packet information.

--

--

Nicholas Porter
Nicholas Porter

Responses (1)