+ 10

Is it important to know J.QUERY If you lack an understanding on Java Script ?

I am finishing J.QUERY yet still way behind on Java Script

12th Oct 2019, 6:12 PM
Mzwakhe Mvubu
Mzwakhe Mvubu - avatar
19 Answers
+ 15
you can copy and paste code, but still need skills to Edit it. You can learn jQuery. But its still a library to JS. To use jQuery or any other JS library or framework to its full power its good to understand javascript first. A problem might arise you will need to go back to javascript. jQuery mostly used to manipulates the DOM. JS goes deeper. already made frameworks and library makes development fast. but to properly use them without creating something similar to 1million people you need to understand the language first. thats what seperates you as a developer than a non developer.
12th Oct 2019, 8:08 PM
BlackRose Mike
BlackRose Mike - avatar
+ 12
it's up too you. For me I hate jQuery a lot. I prefer pure JavaScript anyways, It is possible to be good in jQuery But aweful in javascript but it would help you a lot if you learn JavaScript before jQuery because it was JavaScript that was used to create the powerful jQuery you know today
12th Oct 2019, 8:29 PM
Dace [Super Inactive| Challenge=Maybe]
Dace [Super Inactive| Challenge=Maybe] - avatar
+ 12
Well, jquery is very helpful in a way cos it's shorter n easier buh javascript is core. Its always good to have an understanding of the core.
12th Oct 2019, 8:37 PM
Meny Evolving
Meny Evolving - avatar
+ 6
The proper way is to learn JS first and then move to JS frameworks and libraries. It will save you a lot of time and headbanging in the long run.
13th Oct 2019, 11:11 AM
Ivan Nikolaev Ivanov
Ivan Nikolaev Ivanov - avatar
+ 5
A lot of people use jQuery because it seems easier. Tbh I don't think it really is and I personally always use raw JS out of preference.
12th Oct 2019, 6:54 PM
Peter David Carter
Peter David Carter - avatar
+ 5
Meny Evolving Thanks bro
12th Oct 2019, 8:45 PM
Mzwakhe Mvubu
Mzwakhe Mvubu - avatar
+ 5
Forget about jQuery, go to learn vanilla JavaScript.
13th Oct 2019, 7:58 AM
Calviղ
Calviղ - avatar
+ 5
Your question is analogous to this: Can I learn a language without learning the alphabet of said language? Also vanilla js > all other js frameworks, libraries etc. ( vanilla js -> normal js )
13th Oct 2019, 6:24 PM
Haris
Haris - avatar
+ 4
wet water ))) I understand that opinion but much of what jQuery does involves about the same amount of code in raw JavaScript or sometimes less and doesn't involve pulling in an extra library. Regarding Bootstrap, it is a useful tool but it also tends to produce generic looking sites. A cookie cutter approach only really works when you're making something that is basically a cookie... In addition, if you always use libraries you're never really going to fully understand the code makes it tick...
12th Oct 2019, 7:20 PM
Peter David Carter
Peter David Carter - avatar
+ 4
BlackRose Mike props on that answer
12th Oct 2019, 8:09 PM
Peter David Carter
Peter David Carter - avatar
+ 4
Yes I know now , 😩
12th Oct 2019, 8:31 PM
Mzwakhe Mvubu
Mzwakhe Mvubu - avatar
+ 4
Meny Evolving you're right there Meny, often times it can be, but be careful if you think jQuery is saving time because in the long run it may not
12th Oct 2019, 8:43 PM
Peter David Carter
Peter David Carter - avatar
+ 3
That's a good answer thank you !
12th Oct 2019, 7:14 PM
Mzwakhe Mvubu
Mzwakhe Mvubu - avatar
+ 3
Lol no ooh more answers
12th Oct 2019, 8:16 PM
Mzwakhe Mvubu
Mzwakhe Mvubu - avatar
+ 1
Hello
13th Oct 2019, 5:54 PM
Djakis
+ 1
I'd tell you to learn A minimum of JS(the bases) on SoloLearn before jumping on JQuery. Do the same for every framework/library you want to master. But if you really don't want to master it you can continue with copy and paste.
14th Oct 2019, 2:35 PM
Martial AHADJI
Martial AHADJI - avatar
0
jQuery eventually leads you to learn JavaScript. I personally use mixed code of jQuery and JavaScript. But still basic knowledge of JavaScript helps to to grab any JS library.
14th Oct 2019, 2:35 PM
Soloarc Dev
Soloarc Dev - avatar