H
H
HarryRex2020-07-24 00:11:46
Frontend
HarryRex, 2020-07-24 00:11:46

What should a beginner learn?

I am learning Full-stack development and got lost in choosing a library (framework).
What is better to learn Vue, React, Jquery and how the latter differs from the previous two.
I do not plan to do Full-Stack on a full basis, I just want to master it as a skill

Answer the question

In order to leave comments, you need to log in

4 answer(s)
M
Michael, 2020-07-24
@HarryRex

What is better to learn Vue, React, Jquery and how the latter differs from the previous two

I have not come across React.
I've been working with jQuery all the time.
I have now learned Vue.
The difference between them is huge.
jQuery is just a convenient library for operations with the DOM, what used to be a chore in js, jQuery fixed it and it was possible to write clear and bug-free code on it, without worrying about cross-browser compatibility.
But browsers have modernized, they work approximately the same, new features have been added there and jQuery has become less needed. Although it is under it full of ready-made extensions.
jQuery is easy to learn with a little knowledge of js.
Vue is another opera.
IMHO, it is much more difficult to study and pursues completely different goals. On it, we do not manipulate the DOM ourselves, but write code that changes the state of variables and properties, and the appearance (html, css) already reacts to this.
Development here is reminiscent of development on backend frameworks, when each is in its own file, which will then be assembled into one js as a webpack.

N
N0zzy, 2020-07-24
@N0zzy

On the topic: Fundamentals of web development, stages of web development, client-server architecture using the example of the web, concepts of libraries and frameworks and their goals and objectives. But then take your question. Good luck.

X
xenonhammer, 2020-07-24
@xenonhammer

Full-stack - This is when a programmer knows how to frontend, backend, seo, design, qa, i.e. this is a specialist who knows how to do everything (not a little bit, but he understands it properly). Now, you are listing technologies that are related to frontend. If you answer the question - what is better to study, then the answer will be: it is better if you study everything. Jquery differs from react or vue in that they are designed to quickly and efficiently create user interfaces, and due to its simple syntax, it is the most accessible. A lot of everything is written under it, you can even not turn on your head to solve some small problem.
Frontend needs to be mastered as a skill with native or vanilla JavaScript, HTML, CSS.
And to the full-stack level, you need to plow like dad Carlo for 7-10 years, absorbing information like crazy

S
Sergey Suntsev, 2020-07-24
@GreyCrew

I'll leave it here
. The graph shows that jquery is moving out of the search engines quite quickly, if approximated, then in about a year or two it will catch up with react, and angular also completely moves down.
And vue... what is it?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question