Comment by stevepotter
15 days ago
Svelte is cool although I didn't have some big epiphany. I'm not going to use Svelte because "it compiles" and "is faster" when my existing React app performs very well. Plus there are some libraries for my specific use case that didn't exist in Svelte. I know people love things besides React, and I would be happy to see it unseated. Sure I'm part of the problem but it's been good to me and I have bigger fish to fry.
> Plus there are some libraries for my specific use case that didn't exist in Svelte.
A lot of these libraries aren't needed in Svelte because 1) the functionality might already be built into Svelte, and 2) you can use any JavaScript library directly, unlike in React where you often need a React-specific wrapper.
Not saying that applies to your specific use case, but I've seen this argument way too many times.
As someone who has written both React and Svelte for many years I must interject. React is itself just a library. No, you don’t need any specific “wrappers” for it. Let’s not mislead the readers here.
A wrapper is a quite common pattern in react, even if it's just to create some hooks and call it react-anything
Just use JS libraries. You don't need wrappers.