Post

Do you know that @svelte.dev builds your app with 0 runtime overhead as compared to @vuejs.org? which does include it's runtime into your application build, same goes for @react.dev that's why Svelte is the best frontend library you can use for chrome extensions to keep them the most lightweight

I love vue for everything after I started using it, but when I was building a devtool extension for chrome, that helps you debug localStorage, Cookies, IndexedDB...by giving a sidebar inside the webpages you've enabled that for the build for that part was getting 4mb+, was using vue at that time

then when I migrated that to #svelte, it now produces 1.5mb+ only

0 reposts1 like

the extension popup is still kept in #vue, as that runs entirely inside it's own isolated environment and has no resource issue, and also that has nothing big to make such larger build output