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

[Webpack] Assets could be compressed to improve delivery times #4285

Closed
sr229 opened this issue Feb 8, 2019 · 1 comment · Fixed by #6266
Closed

[Webpack] Assets could be compressed to improve delivery times #4285

sr229 opened this issue Feb 8, 2019 · 1 comment · Fixed by #6266
Assignees
Labels
performance issues related to performance

Comments

@sr229
Copy link

sr229 commented Feb 8, 2019

Problem with current Theia is when there is no CDN to back it up, bundle.js is slow to serve - causing the browser to sometimes drop the connection before it even completes.

I suggest to run compression on the assets so we can improve delivery times.

Webpack has a dedicated plugin for this.

@akosyakov akosyakov self-assigned this Sep 26, 2019
@akosyakov akosyakov added the performance issues related to performance label Sep 26, 2019
akosyakov added a commit that referenced this issue Sep 26, 2019
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
@akosyakov
Copy link
Member

akosyakov commented Sep 26, 2019

Products can configure a reverse proxy doing compression or have custom webpack config to publish and consume artifacts from CDN. Deployment configuration is out of scope of Theia.

For development mode though enabling compression in Theia is beneficial.

akosyakov added a commit that referenced this issue Oct 14, 2019
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
akosyakov added a commit that referenced this issue Oct 14, 2019
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
akosyakov added a commit that referenced this issue Oct 15, 2019
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
akosyakov added a commit that referenced this issue Oct 15, 2019
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
akosyakov added a commit that referenced this issue Oct 15, 2019
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
akosyakov added a commit that referenced this issue Oct 16, 2019
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
akosyakov added a commit to akosyakov/theia that referenced this issue Feb 24, 2020
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
performance issues related to performance
Projects
None yet
2 participants