Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Optimization: Avoid enormous network payloads #4182

Open
rfultz opened this issue Nov 5, 2020 · 0 comments
Open

Optimization: Avoid enormous network payloads #4182

rfultz opened this issue Nov 5, 2020 · 0 comments

Comments

@rfultz
Copy link
Contributor

rfultz commented Nov 5, 2020

Background

Looking to optimize the site's performance and that of the homepage specifically, the Lighthouse tool in Chromium browsers has made some suggestions. Some of these will have repercussions throughout the app so we're going to make them their own tickets.

Recommendation: Avoid enormous network payloads

Large network payloads cost users real money and are highly correlated with long load times. details

Overview

We could better optimize our file sizes… but could also quickly burn through hours

  • May become less of an issue as we remove unused files
  • May solve itself with an upgrade of our build process (Webpack 4+)

Benefit (the 80 of 80/20)

Noticeable.

Effort (the 20 of 80/20)

Potentially extensive if we fall into an optimization time sink

Complications

  • Could burn through time
  • Could make the build process or maintenance/update version overly complicated

Related tickets

This was referenced Nov 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

1 participant