Answer the question
In order to leave comments, you need to log in
Answer the question
In order to leave comments, you need to log in
Preprocessors (LESS, SCSS, SASS, Stylus), all kinds of frameworks like Angular and React.js, builders like Grunt or Gulp. Node.js to wrap it all up in automatic assembly. Bower or something else.
Native JavaScript is a basic and essential requirement.
Of course, you need to be good at typing. For modern browsers it is no longer so relevant, but still it is worth using sprites or icon fonts. I prefer the second.
In my last front-end project, I used Bootstrap (on LESS) + AngularJS.
However, I don't do front-end professionally, I enjoy the back-end more.
Of the frameworks, I would not recommend using Angularjs (there may be a discussion here, but it's better to google, all the weaknesses have already been described). I advise you to pay attention towards react.js, muut riot.js, study flux, mvc, mvvm patterns. The above css preprocessors. Be able to write tasks on gulp (grunt will be worse), know what browserify and webpack are. Understand native js, how inheritance works, what a closure is. I would devote as much time as possible to the last point. learning any framework is not difficult. Well, in general, be able to typeset. In general, if you have not yet begun to delve deeply into all this, I advise you to start studying mobile platforms, rather even Android.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question