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

Investigate improving build times with esbuild #18863

Closed
umpox opened this issue Mar 4, 2021 · 4 comments
Closed

Investigate improving build times with esbuild #18863

umpox opened this issue Mar 4, 2021 · 4 comments
Labels
frontend-platform Issues related to our frontend platform, owned collectively by our frontend crew. webapp

Comments

@umpox
Copy link
Contributor

umpox commented Mar 4, 2021

Feature request description

Esbuild

We should investigate if this can help us improve our build times for the webapp.

Related webpack loader

@umpox umpox added webapp frontend-platform Issues related to our frontend platform, owned collectively by our frontend crew. labels Mar 4, 2021
@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2021

Heads up @AlicjaSuska @felixfbecker @umpox @valerybugakov @5h1rU @pdubroy - the "team/frontend-platform" label was applied to this issue.

@umpox
Copy link
Contributor Author

umpox commented Mar 31, 2021

Note: As we're likely not going to work on this in the immediate future, I'm just attaching a branch where I did a quick investigation into using esbuild-loader.

Branch is here: main...esbuild-loader

With webpack/terser/babel the build takes around 2 minutes. Using esbuild-loader we cut this down to around 30 seconds.

We would be able to get even better performance entirely by fully moving to esbuild but this could be a good step if we rely on certain Webpack plugins.

@5h1rU
Copy link
Contributor

5h1rU commented Mar 31, 2021

fantastic!
We can run some experiments with Vite as well. #hackaton

@fkling
Copy link
Contributor

fkling commented Feb 8, 2024

We are now using esbuild and are experimenting with vite ;)

@fkling fkling closed this as completed Feb 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
frontend-platform Issues related to our frontend platform, owned collectively by our frontend crew. webapp
Projects
No open projects
Development

No branches or pull requests

3 participants