While continuously tweaking the performance, the minifier is already outperforming `esbuild` in terms of speed and size.
Check out the benchmark by @hirok.io for perf comparison.
github.com/privatenumbe...
While continuously tweaking the performance, the minifier is already outperforming `esbuild` in terms of speed and size.
Check out the benchmark by @hirok.io for perf comparison.
github.com/privatenumbe...
popcar.bearblog.dev/how-to-minif...
#GodotEngine #GodotTip
popcar.bearblog.dev/how-to-minif...
#GodotEngine #GodotTip
- tsdown is now part of VoidZero
- Vite Devtools Sneak Peek
- oxc-minify in Rolldown
- rolldown-vite improvements
- ViteConf Speaker Overview
- Upcoming meetup in San Francisco
- Goxc and Godown
More in this thread 👇
- tsdown is now part of VoidZero
- Vite Devtools Sneak Peek
- oxc-minify in Rolldown
- rolldown-vite improvements
- ViteConf Speaker Overview
- Upcoming meetup in San Francisco
- Goxc and Godown
More in this thread 👇
We've updated exposed function names to have a uniform naming pattern and to always expose both, synchronous and asynchronous functions.
Async: `
Sync: `
More below and in github.com/oxc-project/...
We've updated exposed function names to have a uniform naming pattern and to always expose both, synchronous and asynchronous functions.
Async: `
Sync: `
More below and in github.com/oxc-project/...
Here's a suite of 350 minifier tests I've written that show there's lots of opportunities for minifiers to do better: www.keithcirkel.co.uk/css-minify-t...
I know you all can help add 350 more, so come contribute! github.com/keithamus/cs...
Here's a suite of 350 minifier tests I've written that show there's lots of opportunities for minifiers to do better: www.keithcirkel.co.uk/css-minify-t...
I know you all can help add 350 more, so come contribute! github.com/keithamus/cs...
➡️ Minifier
• `minify`
• Sync call changed from `minify` -> `minifySync`
• `minify` is now an async fn
➡️ Parser
• `parseSync` / `parseAsync`
• Async fn renamed from `parseAsync` -> `parse`
➡️ Minifier
• `minify`
• Sync call changed from `minify` -> `minifySync`
• `minify` is now an async fn
➡️ Parser
• `parseSync` / `parseAsync`
• Async fn renamed from `parseAsync` -> `parse`
like, half the reason i make stuff is to inspire people! i don't obfuscate or minify my code, i want you to view-source it!! create cool stuff!!
like, half the reason i make stuff is to inspire people! i don't obfuscate or minify my code, i want you to view-source it!! create cool stuff!!
@rolldown.rs is fast enough that we can build a package, generate types, then bundle it again, minify it with OXC, and then bundle again!! (for side-effect check) and still takes <50ms for a small lib!
@rolldown.rs is fast enough that we can build a package, generate types, then bundle it again, minify it with OXC, and then bundle again!! (for side-effect check) and still takes <50ms for a small lib!
- they don't minify their code
- you can skip captcha by just enabling the submit button, which their code shows the selector for
- they don't seem to do very much backend validation
- they don't appear to validate email addresses
- they don't minify their code
- you can skip captcha by just enabling the submit button, which their code shows the selector for
- they don't seem to do very much backend validation
- they don't appear to validate email addresses
For goodness sake minify your CSS and JS files. Please. It is simple to do.
(cue somebody going through my plugins and seeing them not minified - yes I'm a hypocrite)
For goodness sake minify your CSS and JS files. Please. It is simple to do.
(cue somebody going through my plugins and seeing them not minified - yes I'm a hypocrite)
https://csskit.rs
https://csskit.rs
popcar.bearblog.dev/how-to-minif...
popcar.bearblog.dev/how-to-minif...
A fascinating deep dive of a project that necessitated a 128kb limit to all page content over the wire + including images! A good reminder to respect the users time and bandwidth.
A fascinating deep dive of a project that necessitated a 128kb limit to all page content over the wire + including images! A good reminder to respect the users time and bandwidth.