Задать вопрос

Когда изучать npm, grunt, bower, git и т.д?

Добрый день.
Знаю HTML, CSS, LESS (верстаю для тренировок шаблоны), изучаю JavaScript(learn.javascript.ru, книги O'Really).
Первую верстку вообще писал просто в Блокноте, потом перешел на Notepade++, сейчас верстаю в Sublime Text. Компиляцию LESS провожу через WinLESS.
Но чем больше читаю всяких статей, тем больше натыкаюсь на такие термины как npm, grunt, bower, git...(кажется их легион), путаюсь в терминах, ищу про один инструмент, натыкаюсь на другой, забываю что вообще искал, руки опускаются...
Как часто вообще используются данные инструменты в веб-разработке, примут ли меня без их знания на первую работу, или не стоит распылятся и шлифовать связку HTML-CSS-JS до посинения при помощи Sublime Text+WinLESS, а npm, grunt, bower, git и т.д отложить на далекое будущее?
Спасибо.
  • Вопрос задан
  • 12650 просмотров
Подписаться 29 Оценить 1 комментарий
Ответ пользователя Александр К ответам на вопрос (10)
disc
@disc
веб-разработчик
npm, grunt, bower, git - важные и связанные между собой технологии. Советую их изучить.
Коротко:
npm - менеджер пакетов для nodejs. Через него ставятся grunt и bower.
grunt - собирает front-end: будет за вас less -> css перегонять.
bower - менеджер javascript пакетов
git - система контроля версий, каждому разработчику знать и использовать обязательно. С помощью git'a вышеупомянутые библиотеки и скачивают пакеты, например с github.
Ответ написан