Советую еще обратить внимание на Ruby gem fpm: github.com/jordansissel/fpm
Умеет собирать, в том числе, deb, rpm, tar и pkg и конвертировать одно в другое. Сборщик deb там реализован свой, а для rpm такой реализации нет, поэтому всё равно нужно будет устанавливать rpmbuild.
За это инструменты БЭМ и боятся. Лаконично это пишется разве что с Emmet с БЭМ-фильтром, как-нибудь так: .menu>.__item*5>.__link, но поддерживать потом всё равно придется полную версию, конечно.
Пытаться менять интернет под детей вместо того, чтобы отдать на откуп родителям слежение за своими детьми, это, безусловно, лучшее, чем можно было заняться Госдуме.
Умеет собирать, в том числе, deb, rpm, tar и pkg и конвертировать одно в другое. Сборщик deb там реализован свой, а для rpm такой реализации нет, поэтому всё равно нужно будет устанавливать rpmbuild.
.menu>.__item*5>.__link
, но поддерживать потом всё равно придется полную версию, конечно.Там не английский, грамматическая абракадабра какая-то =)
Хотите сказать AngularJS заменил(а?) для вас jQuery вообще или вы про jQuery-плагины для валидации форм? Всё-таки цели разные у библиотек.
Так что я лучше буду думать более конкретно:
MVVM в полном согласии с принципами MVC?
Кроме built-in static server.