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

perf: code-split the application #2456

Merged
merged 1 commit into from
Sep 9, 2024
Merged

perf: code-split the application #2456

merged 1 commit into from
Sep 9, 2024

Conversation

ferferga
Copy link
Member

@ferferga ferferga commented Sep 9, 2024

Code-split the application (but without lazy loading, aka dynamic imports aka async modules, so all the assets are loaded on app load, not when requested: this is needed for ensuring an smooth experience over slow networks)

Lighthouse performance score went from 66 to 77

There's still a lot of work to do, but this is a good start

Code-split the application (but without lazy loading, aka dynamic imports aka async modules, so all the assets are loaded on app load, not when requested:
this is needed for ensuring an smooth experience over slow networks)

Lighthouse performance score went from 66 to 77

There's still a lot of work to do, but this is a good start

Signed-off-by: Fernando Fernández <[email protected]>
@jellyfin-bot jellyfin-bot added the vue Pull requests that edit or add Vue files label Sep 9, 2024
@jellyfin-bot
Copy link

jellyfin-bot commented Sep 9, 2024

Cloudflare Pages deployment

Latest commit 6e9b90c
Status ✅ Deployed!
Preview URL https://bec4fb68.jf-vue.pages.dev
Type 🔀 Preview

View build logs

Copy link

sonarcloud bot commented Sep 9, 2024

@ferferga ferferga enabled auto-merge (squash) September 9, 2024 17:53
@ferferga ferferga merged commit cf82a14 into master Sep 9, 2024
14 of 17 checks passed
@ferferga ferferga deleted the code-split branch September 9, 2024 17:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
vue Pull requests that edit or add Vue files
Projects
Development

Successfully merging this pull request may close these issues.

2 participants