[0-9]
можно заменить на сокращение \d
. На мой взгляд, так выглядит чище./^\+380\(\d{2}\)\d{3}-\d{2}-\d{2}$/
Изучая все названные фреймворки, понял одну вещь, для всех обязательно нужна нода?На сервере может быть что угодно, а для разработки обычно нужен npm, чтобы ставить пакеты и grunt/gulp/webpack, чтобы собирать приложение. И для того и для другого нода на компьютере разработчика нужна, да.
ради того, что бы просто использовать js на клиенте, мне нужно тащить очень много разных зависимостей.Вы сами опеределяете, что тащить на клиент. Ни один из фреймворков ничего такого в браузер не тянет сам по себе.
2.4. Indenting
Code MUST use an indent of 4 spaces, and MUST NOT use tabs for indenting.
N.b.: Using only spaces, and not mixing spaces with tabs, helps to avoid problems with diffs, patches, history, and annotations. The use of spaces also makes it easy to insert fine-grained sub-indentation for inter-line alignment.
$(this).prop('Counter', 0).animate({
Counter: parseInt($(this).text(), 10)
})
*.foo
!bar.foo
https://raw.githubusercontent.com/<usergithubname>/<mysite>/master/test.html
по каким соображением галочка по умолчанию включена?Очевидно, что авторы сайта предполагали, что правки чаще будут редкими и существенными, чем наоборот. Какой ещё ответ вы ожидаете услышать?