Answer the question
In order to leave comments, you need to log in
Learning jQuery in 2019?
I often meet negative reviews towards people who study jquery. "Jqury in 2018 ?Really?" And the like. But no one explains why he is bad, and does not offer an alternative.
Explain. What to learn after HTML and CSS in 2019?
Answer the question
In order to leave comments, you need to log in
The alternative now is frameworks like React, Angular, Vue
. And such reviews are due to the fact that most of the jQuery methods are already implemented as native ones.
However, jQuery still leads the way as the simplest and most documented lib for working with the DOM. And she's not going anywhere.
The alternative to jQuery in 2019 (and many years before) is pure JavaScript.
Fortunately or unfortunately, JavaScript has reached the stage where it can be beautiful without external libraries weighing like a good quality image.
So, I think, the weight of this library can be called a minus of JQuery. And so - beautifully, conveniently, it is a lot of "syntactic sugar". If you want - use it, if you don't want - use something else. Whether it is actually necessary or not depends on the desired result and the architecture of the application.
To teach or not to teach? Learn JavaScript (EcmaScript 2018), run through BabelJS in the same Webpack - this is my personal advice. jQuery is just a "library" for JavaScript, one of many.
It makes no sense to specifically learn jQuery when you come across it in a specific project, knowing JS, you can quickly study the documentation.
For new projects, for the most part, modern JS features and in some cases methods from Lodash / underscore.js are enough
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question