4 ms·
Performance is never what drives adoption of general solutions like front end frameworks, developer productivity is way above that as a metric and yeah: React h
by Zealotux 3y ago
Performance is never what drives adoption of general solutions like front end frameworks, developer productivity is way above that as a metric and yeah: React having a massive ecosystem is it’s killer feature.
Trust me, I wish we could move one from React for something more reasonable like Solid or Svelte, but no amount of benchmark will change the trend.
Feels like Twitter is living in a parallel universe.
- baby 3y agoWhy don’t you move to Vue/Nuxt? I’ve made the move years ago and I’m happy
- SkyMarshal 3y agoI’ve just started learning Svelte for a side project, but I think you can make an argument for developer productivity with it too. React doesn’t have a monopoly on that.
- lolinder 3y agoCould you make the argument, then? How does Svelte make up for the massive ecosystem gap?
- azangru 3y agoWhat if you don't need a massive ecosystem? For example, the project I am currently working on has (checks package.json) react-router, react bindings for redux, and react-spring (the latter could easily be dropped; it is almost not used). Plus Storybook, but that's not even react-specific. That's all.
- lolinder 3y agoThe ecosystem is more than the libraries. Do you use the VS Code or WebStorm integrations? Do you use one of the many options we have for bundlers and dev servers? Do you use the browser dev tools? Svelte has to recreate plugins for all of these things and more. I haven't yet tried Svelte (I'm waiting for Svelte 5), but the tooling needs to be at least comparable to Vue's if I'm going to consider adopting it.
- ttfkam 3y agoIt doesn't need wrappers to the same extent React, Angular, et al do. Svelte works quite well with vanilla JS libraries without having to implement a wrapper most of the time. https://hackmd.io/@roguegpu/r1RKQMdt3 https://hackmd.io/@roguegpu/r1RKQMdt3
- ttfkam 3y agohttps://hackmd.io/@roguegpu/r1RKQMdt3 https://hackmd.io/@roguegpu/r1RKQMdt3