How to avoid overflowing the number of frameworks and new versions of JavaScript?

First I learned HTML, CSS, JavaScript (es5, I believe that I have a clear understanding of the basics, for example, an event loop, raising, closing, binding, etc.), then jQuery, PHP.

Then I started using frameworks. I built several pages using ReactJS (I really liked the one-way direction and divided everything into a component structure), built a soothing API with Slim.

Then I understand that ES6 has been around for a long time, and now I have to hide all my React code. I will also learn about requireJS and Flux (design pattern), redux (but I need NodeJS to even get started). And much more.

I'm just so overwhelmed by all this, I don’t know where to start or what to use, for example:

  • Should I use requireJS or just learn ES6 import / export or use nodeJS? Sometimes it’s even hard to understand an example from Git, their files are in different folders.
  • what other structure should I learn, AngularJS, backboneJS?

I have a Computer Science degree and just want to get into the position of junior web developer, and I need a job. But I feel that the new framework continues, by the time I catch up, there will be new ones, how will I ever go to the field?

Am I desperate, anyone with knowledge, please give me some direction? I really need advice and I have no idea who and where to ask here.

+4
source share
1 answer

:

... React.

, , !

requireJS Flux ( ), redux ( , NodeJS ). .

: requireJS, flux redux ( mobx)... webpack/babel/response ( , ), es6 , . .

requireJS / ES6 nodeJS.

, es6, ? node/npm, .

, angularJS, backboneJS.

, - , . mobx . ? , . RxJS . , HTTP , . .

+4

All Articles