A
A
Andrew2017-08-16 21:47:29
JavaScript
Andrew, 2017-08-16 21:47:29

Should a developer learn all ReactJS design patterns?

Is it worth learning all the OOP design patterns if only a couple of them might be needed in a ReactJS project, or is learning them useful in some way?349055ba96e21b43c7d3e506d4920bc8.jpg

Answer the question

In order to leave comments, you need to log in

5 answer(s)
N
Negwereth, 2017-08-16
@Negwereth

Yes, you can not learn anything at all, just how to throw states back and forth.
I don’t even have to look for a job, with such specialists.

P
Pavel Shvedov, 2017-08-16
@mmmaaak

You need to know, but the main thing is not to get to the point where you use design patterns just for the sake of using design patterns.
At my university, I had such a task as a final work for the semester: write a program using any 5 design patterns in it. Then I realized that templates were invented in order to simplify the solution of the problem, there is no need to invent a problem for any templates. So I didn’t write a program, it seemed wrong to suck problems out of my finger to justify the use of a template, but I was allowed to take the exam and passed the norms

A
AStek, 2017-08-16
@AStek

Learning is worth at least for general development.
In a ReactJS project, offhand, you can meet: iterators, strategies, states, observers, builders, prototypes.
And this is just what I remembered from my small project (about 10 screenshots).

D
Dmitry Belyaev, 2017-08-17
@bingo347

Adding to all answers above
No need to learn anything! It's useless! Practice, practice and more practice, and when something is already encountered in practice, we explore and practice again

A
Andrei Smirnov, 2017-08-16
@pinebit

Well, if you seriously answer the question, then why is the question limited to patterns and then not all?
The safe way is to open the react documentation and read every word. What is unclear is a separate tab and search in wikipedia/stackoverflow/etc. If there is something unclear, repeat recursively. Base case - when there is one tab left in the browser.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question