1
1
19_MUSTANG_852015-12-25 14:56:16
Angular
19_MUSTANG_85, 2015-12-25 14:56:16

Which way to go in terms of learning js frameworks?

Guys, hello everyone!
I come to you for advice, I'm confused, I don't understand how and where to move on? What to choose?
I've been studying scripts for a long time (it's scary to even say how much :)). Who met the implementation of Osmani's idea - Mediator, Facade, Module ??? It would be cool if anyone has a link to examples of the implementation of this idea.
Yuzal angular put a lot of time on it, probably 3 months. (I reviewed a bunch of videos, examples, and so on ..) Yes, cool, cool, but really if an error crept in .. kabzdets! Implemented a simple notebook with data storage in firebase. Then he began to do something like a fitness app, but he never finished it. It seemed to me somehow heavy or something, a lot of things .. I wanted something simpler. Chief says don't... brain and use angular!!! Well, of course, he is always for the fact that his instrument has its place and time, here I agree with him. To use what will soon be well shoveled and waste time on this .. somehow not comme il faut.
I think to take up the backbone, leafing through the articles, everything seems to be clear. I understand that it will be necessary to write more than in angular.
I just want more understanding of what is happening, as they say, without “magic”! Everything seemed simple in the backbone, it is obvious what is happening and how. Perhaps this is due to simple examples like TODO lists. I heard that you can make friends with backbone + react and it's supposed to be good too!
Again, I understand that angular 2 will be released soon and will do everything, well, they wrote somewhere about speed measurements, and it will be easier and of course js6 is there))) Here I have a trace. the thought comes to mind: fuck it and take nodejs and use it, you also need it, I wanted it for a long time and ecma 6 is also needed))
Time is like sand through your fingers ..
Guys, I wanted to get practical advice from you, a kick (but not strongly):
Which framework and what is more suitable for? (I know there are many)
Which frame will give more “quality” in terms of what happens and how? (The same router .. I didn’t understand angular for a long time, I looked in the backbone - the same thing, a bow on the side, but it seems easier to understand.)
Which bundles are more suitable for defining. tasks or have proven themselves from project to project?
Has anyone used MEAN js? What is it good for? Here, again, the question is probably about the correct bundle ..
Guys, give a mini plan, how and where, to move in terms of prof. development and usefulness of technologies in the market.
A lot of confusion)) Do not beat with your feet)

Answer the question

In order to leave comments, you need to log in

4 answer(s)
Z
Zakharov Alexander, 2015-12-25
@AlexZaharow

Continue in the same spirit. You must learn to see the solution before you take on the implementation. Frameworks don't matter. Only competent data structuring will help to write a competent application.
According to my observations of a general view, it is necessary to freely manipulate data both on the client and on the server. And as a rule, it is quite difficult to choose such an architecture so that the "construction" of connections and data that you have invented can be processed both on the client and on the server without much strain. There will always be problems.
A framework is nothing, a competent structure is everything.

T
teslor, 2015-12-25
@teslor

1) Learn JavaScript in depth, including ES2015-2016 features.
2) Understand the MVC architecture and its varieties ( Understanding Model-View-Controller )
3) Learn Backbone. Now it is not so popular anymore, but studying it will give a good understanding of how everything works, because. Much has to be written by hand, as you rightly noted. You can also watch Marionette.
4) Learn React/Redux. Optional - React Native.
5) Node.js, Express/Koa

L
lega, 2015-12-25
@lega

Yuzal angular put a lot of time on it ... It seemed to me somehow heavy or something, a lot of things .. I wanted something simpler.
Angular Light is simpler.

E
Elizaveta Borisova, 2015-12-25
@Elizaveta

Chief says don't... brain and use angular!!!

You seem to be very lucky if you do what you want and still haven't been fired.
Backbone is relevant to use only for a bunch (partially), because. in support of such an extensive code is heavy.
Alternatively, make your application (which has not been completed) on different frameworks: backbone, react, angular1/2, in the process you will begin to better understand what is suitable for what.
You can also take a couple of consultations from more experienced people, but do not ask abstract questions, show your problems with the application (I also advise, Skype, strictly in the evening).
For career development, react and angular are now (again!) relevant, there is no diversity in demand. Regarding the back-end and full-stack, perhaps you should not digress until you understand the front-end. In the node zoo of approaches, everyone chooses according to their taste, or writes their own.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question