I recently decided to rebuild both my personal and company portfolios.
For the past few years, I’ve been using Svelte (with Threlthe) and React (with R3F). However, most of the companies I work with prefer React due to its popularity.
That said, I always recommend Svelte for web-based 3D projects whenever possible. Not only does the development experience feel more intuitive, but the real standout is Svelte’s superior performance, especially for websites with heavy processing needs. There is a lot of research backing up Svelte’s performance, but it’s truly eye-opening when you experience it firsthand.
For example, while Digital Habitats is much more demanding in terms of effects, it runs much smoother compared to the heavier henridsgn.
Check it out: