International Business Machines Corporation
Reducing web page load times

Last updated:

Abstract:

Building of a web application includes receiving the web application that is comprised of a plurality of modules, the web application comprising a plurality of pages; and receiving respective usage statistics information for each of the plurality of pages. Building the application includes splitting the plurality of modules into one or more bundles by determining for each of the plurality of modules whether to include that module in a main bundle of the web application based on how many of the plurality of pages utilize that module and based on respective usage statistics associated with each of the plurality of pages that utilize that module; and then building a production version of the web application comprising the main bundle.

Status:
Grant
Type:

Utility

Filling date:

27 Sep 2018

Issue date:

13 Jul 2021