+3 votes
by
I first learn js with courses htmlacademy already finish the course and looking ahead, I want to choose a framework, what would you recommend?

Read and seen on YouTube: angular, node js, react, vue and would not take to read, the darkness, several thousands, apparently designed for "experienced".

Es 6 is also not mastered, type script is also a mystery. And most importantly know did not see what samukai, hoisting and other...

Question where to go, what I really fraymovich to master and the documentation or training courses (subscription budget, but not all as gibrans for 200 thousand rubles). Was the buying experience from webmyself rate for node js , but this is actually something fantastic and distinct.

The purpose of the framework the creation of a CRM system for their needs.
by
yanis_kondakov ,

With 8 years began to study programming without a computer. Wrote programs in a notebook.


A therapist should definitely not apply to me)
by
DarthWazer and what's wrong? With 8 years began to study programming without a computer. Wrote programs in a notebook. Then once a week I had access to a computer and I transferred a program from the notebook. Went to the Olympics, was well versed in algorithms. In 2015 I decided to learn JS. Learn different technologies. If you have a year's worth of learning TypeScript too little to understand it, it is still a big question of who is more technically advanced.
by
yanis_kondakov ,
TypeScript begin to learn [...] soon (2 - 3) on the JS few people to write.


A strong statement. To check I did, of course, will not ©
by
yanis_kondakov here it is — nonsense =))
by
Node.js it is a platform runtime js code, not the frontend framework.
by
VUE.js the most easy to master
by
TypeScript begin to learn now because in a short time (2 - 3) on the JS few people to write.
by
Sergey delphinpro went to your website, a good fake portfolio. The company did not gugliada. If you are in the subject, it is not necessary to knock people off their empty comments. Typing is starting to apply across the Board and the community goes to JS TS not small steps, but by leaps and bounds. So stop doing stupid troling and grow up.
by
yanis_kondakov Please sign here in two years.
by
jeruthadam and now confirm his words. You can't, because the slider is not in the same course, and it's written completely by me from scratch. "Oh my God, he spent his free time learning something new, let's throw tomatoes". Well, the rest even do not want to comment, please contact your therapist.
by
jeruthadam and still php is dying )))))
by
Yaroslav Ivanov he's not fantasier, he NDS that only a year ago sawed slidetype course Wes Bos, and now all about Typescript says (which 100% will not become a standard) https://twitter.com/YanisKondakov/status/952298291...

Millennials they are arrogant, cocky. But actually zilch) Children with rasstanny YouTube mentality, in short. Lost generation
by
yanis_kondakov another dreamer.
by
Roughly)
I didn't say that ES6 - left addition. I just, during your experience with JS, was too fixated on the fact that there is a "normal" JS and "some powerful and modern, but very difficult" ES6, so I better learn it later. Such a stereotype developed during the study, but in fact it turned out that I already wrote in ES6 all the way. Therefore, I can not quite accurately put it, that "he will come campaign", but just don't need to focus on.

4 Answers

0 votes
by
I would recommend the Vue. From what I watched - it's easier just to learn, understandable documentation. There is a Russian version of the documentation. Have webmyself by the way is a course in Vue, torrents for a couple of minutes to find.
0 votes
by
I pass this course of react . Take 10 green a few days ago. The teacher explains quite well, questions answers deployed and arguments. No "be-me, ahh, here I have some mistake here did not work, then you will understand" is not in sight. And not a supporter of paid courses.
Here don't hit for piracy? , this one course
by
Beat. It is better to remove from the response the pirate links, and you can ban thunder.
0 votes
by
VanillaJs
,3kb gzip
great speed of execution
supported by all browsers

in General, all right, just write more code (vue in the trend, react Olimp)
by
3kb — it's the wrong kind of vanilla.
Right here =)
5c231c32e67c1448194617.png
by
jeruthadam the update occurs via the visual-brain interface (* there's a picture of a Negro and a finger to his temple *)
no framework can do that =))
by
js npm update?
by
shure348 and how updated?
by
Sergey delphinpro I wrote .3
comma instead of a point wormed
and wrote from memory

go swing a new version
+3 votes
by
As they say, "take any". In my experience I would say that 4 months ago were in your place, also confused the terms, and don't even fully understand what it means to the framework but already chose it)

I stayed at the Vue. The eyes fell, the soul is formed, or the technical intricacies I still don't understand - but I was not mistaken in his choice. Very convenient and powerful tool for interface development is not without drawbacks, but you probably will not encounter. TypeScript't need, drive. ES6 too, he will come campaign. Just write more code, really study JS as such. Look at the lessons Traversy Media. They are in English, but very clear. Set yourself a goal of making the first app, which will be commonplace to work with the database (add, delete, edit, or query record, CRUD, in other words).
by
Alex and what is the understanding of native JS?
I, too, fought, thought, where I climb, yet as pure js does not understand! But no. Writing calculators and parallaxes (read: any other alterations) does not give almost anything, if only to get used to the syntax. If the person ultimately wants to do the frontend, and located immediately in the front-end makes sense. Still it has its own ecosystem, terminology and mechanisms. Still have to learn from scratch, whatever knowledge was not behind.
Again, in my experience, this approach proved more effective. I clung to the first framework, with pain studied him, lapping on the walls, spent a lot of nerves, but now I have and knowledge of this framework, and npm, and express, pug, Sass, axios - heap related effort, in other words. And if I still wrote on native js, trying to understand his fundamental truths? Obviously, now I also had to choose a framework, learn it with the same pain and without knowledge of js. The advantage of my approach is that the result is tangible immediately - it motivates me to move on.

Of course, I envy those who can write anything in pure js, but personally, my goal was to develop applications as possible rather than fight for the title of best speller.

I even thought that for this type of people, like me, better fit the term "developer" - they say, I do not know how to program, but collect the pieces of the working system can. And to correct her on a course of action. And there are programmers who know the language by heart, and to this endeavour, but I want to see the result, not know all the terms and intricacies. It still will come with time.

Excuse me, what signed, sleepless night)
by
Experience each of hard errors.
AndrewRusinas before the study framework to better understand JS (aka not all) and the PLO that would spare the issues were not.
I did the transition from coder, took for Beck's Express and wrote an app using JQuery at the front and overall it works without any bugs, but over time you receive the experience and one starts refactoring of bad code to another.
That would avoid problems it is better to have a good base in the beginning, but if there is no time to explain the short way through took and wrote also quite a fit. Then you just knowledge are not in chronological order like in the books, and scattered as mistakes that were made and studied the theme.
by
gradk I heard this advice and write your JQuery to understand how JS works (at least part of functions). Frameworks like would not tell anyone, it will be easier to understand after you understand the native JS, respectively, need practice.
I started in layout and as a result thought by JQuery after the transition to the back and had to fill the gap of knowledge immersed in JS.
by
gradk not for what. English learn no less than the JAPANESE, all the information only on foreign resources. Don't be afraid to ask questions and pay attention to the snobbery of the programmers ' community, among them there is always someone who will answer without much emotion)
And write as much code as possible, embody the first little ideas, and then complicate, and succeed.
by
Thank you, very informative answer!!! With English I'm in trouble, I will try to find Russian resources)
by
AndrewRusinas and what testing framework you chose? )
You can read more exactly how you taught the chosen framework? What apps wrote? How often had to write again on pure js?
...