The best way to make your application smaller is by: Minifying and compressing code by removing whitespace, comments, and shortening names of variables in JavaScript, CSS, and HTML files  Compressing images, resizing them, and using correct file formats Eliminating unused code through bundling and tree shaking  Loading smaller chunks of your application as required through code splitting Removing any unused dependencies to minimize your application and reduce complexity Efficiently storing static assets and Content Delivery Networks (CDNs) by caching