# Prioritizing resources for a faster app startup

DevFeed: [Prioritizing resources for a faster app startup](<https://devfeed.tech/articles/prioritizing-resources-for-a-faster-app-startup-27946.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2016-08-19-js-startup-improvements/>)

Author: Patrick Gotthardt Follow

Published: 2016-08-19T00:00:00Z

Content type: tutorial

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Webpack](<https://devfeed.tech/topics/webpack.md>), [SVG](<https://devfeed.tech/topics/svg.md>), [modern web development](<https://devfeed.tech/topics/modern-web-development.md>)

Tags: [build](<https://devfeed.tech/tags/build.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [load](<https://devfeed.tech/tags/load.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [svg](<https://devfeed.tech/tags/svg.md>), [webpack](<https://devfeed.tech/tags/webpack.md>)

## AI overview

This article explains how trivago improved JavaScript application startup by prioritizing user-critical resources, loading features on demand with Webpack, adjusting SVG icon handling, and reducing asset size. The reported result was startup up to 4.5 times faster, including faster loading on a 2G connection than before on a 3G connection.

## Source excerpt

We've prioritized the resources that our users need to load and gained an impressive boost on our JavaScript application startup. In this article, I will explain how we've used Webpack, adjusted our handling of SVG icons and prioritized user needs to achieve up to 4.5 times faster startup.