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

Optimize web loading time (cache & main.dart.js) #216

Open
4 tasks
Petitoto opened this issue Nov 18, 2023 · 0 comments
Open
4 tasks

Optimize web loading time (cache & main.dart.js) #216

Petitoto opened this issue Nov 18, 2023 · 0 comments
Labels
core This PR change the core optimisation

Comments

@Petitoto
Copy link
Member

Titan web loading time is still huge. We can improve it by:

  • optimizing cache: we should use tags on files to allow both caching and web updates (now, the cache is disabled by nginx to prevent browsers caching old versions of Titan after updates)
  • optimizing main.dart.js
    • splitting main.dart.js more by deferring loading of more classes
    • removing useless strings from main.dart.js: this still requires more investigations, but it seems that a lot of strings in many languages are uselessly stored in main.dart.js
@Petitoto Petitoto added enhancement New feature or request core This PR change the core optimisation and removed enhancement New feature or request labels Nov 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core This PR change the core optimisation
Projects
None yet
Development

No branches or pull requests

1 participant