Doing some big refactor to the component implementation in Vue Vapor Mode to minimize component instance overhead - now mounting 100k components with props in ~70ms on my machine, not bad!
To put it in context, this is slightly slower than Solid (~65ms) and faster than Svelte 5 (~90ms), and more than 3x faster than current Vue 3.5 (~230ms)
Is that with Svelte 5 prod build or dev build?
All comparing prod builds.
Do you have link to where I can find the code you used? I'd love to dig into what is causing the performance differences :)
For Svelte and Solid I just created boilerplates with npm init vite@latest - each rendering a component with two props in a 100k length for loop.
Solid using its For component, Svelte with standard each block
Dec 5, 2024 23:37Mind sharing the code for the components? It might be something we’re doing dumb with some kind of element