Despite I pretty favor Rails + turbolinks, jQuery will have been being my trusted bullet ever.
Sometime when I playground a little web interaction I’m getting data binding on nobuild process with new Vue().
It isn’t competitive battle for market shares😀
Top comments (6)
Your post title says you are React developer, the contents says you are jQuery and Vue developer. Like how did you learn all three? I cannot even create one small thing with jQuery.
¯\(ツ)/¯
Don't bother learning jQuery today if you aren't already familiar with it.
If you want to be productive as soon as possible, pick React or Vue and stick with them until you can make something useful, following the respective best practices.
If you want to learn about the web platform, don't use jQuery, use what's already natively available in the browsers. That includes the vast majority of what jQuery originally was meant to solve (from
fetch()
for ajax todocument.querySelectorAll('*').forEach(x=>a=x.classList.add('new-class'))
for$('*').addClass('new-class')
)Ehem, it was a joke. I was kidding seeing differences in the post. Many thanks for writing an unexpectedly informative answer opposed to that.
The second half didn't register as a joke, only the first
¯_(ツ)_/¯
Good Question!
Actually I have 5 years experience of Web Developer job.
During early of my career I learned jQuery and I was doing many tasks with that.
After that I learned Angular1 and I was using in work.
When Angular moved v2.x later Angular Framework was totally re architected and I saw Vue information on some article At the same time.
According to that, Vue syntax is very similar to Angular1(my opinion) therefore I grab it and tried soon.
After a few mouth I moved company and there's developer used React.
I joined large website dev team and I tried difficult, complex tasks more than before(of course with React)
As a result currently I have a strongest experience about React and past experience jQuery, Vue.
In fact, I've been spending thousand hours and I know I can't hold production quality skills(I mean real world product, not a todo app) between multiple frameworks concurrently because Time is limited.
The article message is libraries different from the one you spent most of the time will frequently be trending.
At the time, you don't have to feel "my most familiar stuff is outdated? uncool?".
It just invented brand new approach based on the colorful mind model, not a Zero-sum game.
Cool! This comment explains it pretty well.