Comparing Svelte vs Preact –
In terms of file size, Preact based projects are having a higher file size in comparison to Svelte for the same project. Therefore, Svelte has been able to attract attention irrespective of the fact that it is relatively new in comparison to Preact. However, the popularity of Preact is more than Svelte at present, and maybe in the future, the table can turn. This is clear from stacks and GitHub stats.
What Are Preact and Svelte?
Moreover, it is its integrations with React, Unistore, and Proppy that make it more popular and useful. Furthermore, the download numbers of Preact is increasing exponentially thanks to the major publicity it is receiving from popular companies like Uber’s mobile site, Dev.to and others. As a matter of fact, learning Preact is very easy if you already know React.
Parameter Based Comparison –
Rows – When it comes to creating 1000 rows after the page loaded, Svelte and Preact have almost similar duration. When you want to replace 1000 rows, Preact is slightly faster than Svelte. When it comes to partial update at a consistent number of rows for a table having 10k rows, Svelte is faster than Preact by far. The last scenario is most likely to happen in the real world even though the consistency of updating may not be there. If you consider swapping two rows in a table of 1000 rows, Preact is 10 times faster than Svelte. For removing rows, the duration taken is almost the same for both.
Other Factors – Working on the database is the most hectic process, but there are various other time-consuming and heavyweight processes where a framework has to perform at its best. For example, how a framework reacts when there is consistent interaction from the users’ end can determine how good a framework is. In this case, Svelte again slightly edges out Preact. Talking about the script bootup time which is the total time required to compile or evaluate all the scripts in a page, Svelte is almost twice faster than Svelte.
Therefore, when companies are preferring Preact for its speed and performance, they should be happy to know that there is a faster alternative available. It is up to the team of Svelte to market the product and get some high-profile customers on board just like Preact did and they are receiving the fruits of their labor now.