https://web.dev/articles/reduce-javascript-payloads-with-code-splitting
Reduce JavaScript payloads with code splitting | Articles | web.dev
Nov 5, 2018 - Sending large JavaScript payloads impacts the speed of your site significantly. Instead of shipping all the JavaScript to your user as soon as the first page...
code splittingweb devreducejavascriptpayloads
https://async-alpine.dev/
Async Alpine — Alpine.js code-splitting and lazy-loading
Async Alpine brings advanced code splitting and lazy-loading to Alpine.js components! Load components when visible, with media queries, events and more!
code splittinglazy loadingasyncalpinejs