judicodes,

Frontend Devs, where are we currently standing in the debate React vs. Vue.js? Or is something entirely different already taking over (SolidJS, Ember.js, Svelte, ...)?

For years, it seemed like React was almost the only way to go. Now I feel like the winds are changing and other frameworks/libraries are gaining traction.
What do you all think?

#frontend #softwaredevelopment #coding #react #vuejs

lukem,

@judicodes I'm tired of React and I gotta look at Vue, to put it very shortly.

(That might be a blog post when I'm back from vacation?)

judicodes,

@lukem Thumbs up for the blog post - would like to read how React and Vue compare for you! I like Vue a lot, ditched it a while back because I felt like I should spend some time on React, but now I might go back to Vue. 😄

lukem,

@judicodes the problem is I don't know much of Vue, so far my experiences have been rather brief - I gotta do some small side project to get a taste of it.

Butt. I do have opinions on React. Oh I do have opinions.

tylermumford,
@tylermumford@mas.to avatar

@judicodes I only see a tiny piece of the industry, but it seems to me that React is now the “default” choice, but those who care about their perf/a11y/DX/fun will often choose something else.

judicodes,

@tylermumford So what would people choose who care about performance, a11y, DX, fun? Because I care about all these things. 😄

tylermumford,
@tylermumford@mas.to avatar

@judicodes Me, too! I see a fair amount of hype for Svelte and Astro these days. Also a little bit of hype for Lit and the resulting Web Components.

Also, a bit of a resurgence in server-rendered HTML with traditional web backends like Django/Rails/Laravel. Usually, they’re sprinkled with some JS like Turbo/Hotwire/Stimulus or Alpine.js.

Don’t take this an an indication of industry trends, though! 😄 This is just the stuff that I’m into and I hear a few other people having fun with.

tylermumford,
@tylermumford@mas.to avatar

@judicodes And I know React is mainstream because the company I work for seems to have fallen in love with it for some reason. But I don’t hear or see a lot of actual love for React. I mostly see complaints.

Which is probably an indication that it’s just a boring, mature technology at this point. And normally I think of that as a good thing, so I wonder why I don’t love React myself. 🤨🤷‍♂️

judicodes,

@tylermumford Yeah, I don't have anything against React, but I just find some things a bit difficult to wrap my head around (what is up with all the madness that comes with hooks?!). I found Vue for example much more intuitive when I first started working with it.

judicodes,

@tylermumford Don't worry, I won't take this as the be-all and end-all. 😄 I was just looking for some fresh ideas, so I appreciate your input. 😊

schizanon,

@judicodes maybe frontend dev should just be like the Fediverse; no one size fits all answer, but instead a distributed web of interoperable frameworks that make different choices to shit different people?

judicodes,

@schizanon Definitely! I doubt there will ever be a solution that fits all projects and needs.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • react
  • DreamBathrooms
  • everett
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • rosin
  • Durango
  • ethstaker
  • Youngstown
  • slotface
  • khanakhh
  • kavyap
  • ngwrru68w68
  • osvaldo12
  • JUstTest
  • tacticalgear
  • cubers
  • cisconetworking
  • anitta
  • provamag3
  • modclub
  • mdbf
  • GTA5RPClips
  • tester
  • megavids
  • normalnudes
  • Leos
  • lostlight
  • All magazines