I built a library that could replace Zustand and TanStack-Query. Bold claim, I know. Let's compare!
✓ 103 modules transformed.
/.vite/manifest.json 3.20 kB │ gzip: 0.60 kB
/yuustate/assets/root-CRn6MgiL.css 15.45 kB │ gzip: 3.77 kB
/yuustate/assets/components-DrxDq1-G.js 1.01 kB │ gzip: 0.59 kB
/yuustate/assets/store-yuustate-ANnGAsrD.js 1.12 kB │ gzip: 0.51 kB 🎉
/yuustate/assets/store-zustand-BJYVMYXp.js 1.68 kB │ gzip: 0.79 kB
/yuustate/assets/utils-DuanyUhp.js 1.94 kB │ gzip: 0.60 kB
/yuustate/assets/root-CDn2kOZF.js 2.46 kB │ gzip: 1.01 kB
/yuustate/assets/home-DQiCh3EF.js 2.74 kB │ gzip: 1.18 kB
/yuustate/assets/async-yuustate-DoDkgSCs.js 7.13 kB │ gzip: 1.99 kB 🎉
/yuustate/assets/react-yNhF9ZRY.js 11.80 kB │ gzip: 4.02 kB
/yuustate/assets/async-tanstack-Cq-pcNs-.js 43.94 kB │ gzip: 12.62 kB
/yuustate/assets/chunk-UVKPFVEO-BCVTWmlK.js 126.29 kB │ gzip: 42.59 kB
/yuustate/assets/entry.client-CMKBzKJ-.js 190.57 kB │ gzip: 60.05 kB
✓ built in 715ms
This site focuses on comparing bundle size while demonstrating equivalent functionality.
You can find the code here:
github.com/afiiif/yuustate/tree/main/comparisonDocumentation is available here:
yuustate.vercel.app