I’ve been using React for a long time, so when some says “Hey, you should try a different frontend framework”, my answer is always pffft, but I’m a...
For further actions, you may consider blocking this person and/or reporting abuse
Believe me, I strongly recommend that you learn and use vue, you can produce projects much faster and simpler and get results, I have been dealing with software for 2 years, I have used svelte and react, but I have never seen such performance and simplicity as vue. Moreover, the easiest and most manageable state management among web frameworks is in vue.
You forgot to clear the interval on your second point.
Thanks for the code review :) Fixed.
You're welcome.
Not to seem a little bit picky, but you also forgot to store the
intervalvariable in the Vue.js example.In the same boat here, years of React but starting to use Vue more.
I think Vue historically has improved from things React pioneered, no?
Which to me brings two things:
What do you think? Thanks for writing the article :)
That was my feeling as I was learning Vue as well. Interestingly, the first versions of React and Vue came out around the same time. I think you can attribute part of it to the Vue team being able to learn from and improve on React's API, but it seems like they also have a different philosophy on how a developer API should look in general.
As a mature framework, React's patterns are more or less solidified. Lots of improvements have been released, but they are mostly under the hood.
I think React and Vue will both continue to evolve in a positive direction. As for trends and trendsetters, the cool kids have already moved on to new stuff like Svelte, Solid, HTMX, etc. :)
HTMX looks cool first, but when you think about the problems it‘s no option in my opinion.
The idea behind HTMX reaches back to ajax or like web development with Java and jsf.
This results in Monolithe like systems.
And the biggest problem for me is, that you want to have interfaces for your systems. And with interfaces I mean rest endpoints so that you can get the raw data you want and make different UIs with different technologies.
When you work with HTMX I bet you don’t create separate endpoints for your system so no other system can work with the data your Plattform produces.
I stick to react :)
I'm on the Svelte boat, but my sentiment towards React is akin to this.
Hi!
Thank you for sharing this.
I think you should learn the concepts behind those frameworks rather than one framework. Then you are free to choose whatever framework fits your current task best.
100% agree - learning the fundamentals will always make you better. Great article btw!