My name is Lewis Menelaws. I am a developer and entrepreneur located in Sarnia, Ontario focusing on creating great things for the web. Currently I am Lead Developer and Co-Founder of TMRRWinc.
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.
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.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
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!
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.