DEV Community

[Comment from a deleted post]
Collapse
 
lewismenelaws profile image
Lewis Menelaws

jQuery makes it so simple to write vanilla Javascript. This means that the barrier of entry is low meaning the problem is with people's perspective of jQuery. I don't think this is bad thing considering it gets things done really fast and for when I am building websites for clients, the only thing they care about is speed. As much as I love more progressive frameworks/libraries, none have given me the speed of jQuery.

Since jQuery is ultimately the most popular library available, most people have had to deal with some spaghetti code or act against humanity which is what turns people away from it but let's not let that discourage us from what jQuery was actually meant for. Fast code. Congrats on learning React. I know you mentioned it in the post, but I really do think it's unfair to compare React with jQuery. Both are meant for different jobs.

Thanks for providing a discussion!

Collapse
 
belhassen07 profile image
Belhassen Chelbi

Well I said "of course I won't compare jQuery with React" because I think it's unfair too. As I said i a different reply that I'm grateful for using jQuery but at some point we need to stop using it for the reasons I've mentioned.
And yes, You can use jQuery for a client project and sometimes it's required. When writing vanilla JavaScript, I was struggling because I had to do everything myself but I've known a lot of new stuff. It's not a hate for jQuery , I may use it one day , who knows? but It's just my point of view.