Alexey Sosnovsky:
> одновременно jQuery 1 и 2 никак не можно использовать
да почему же? .noConflict как раз для этого.
К моему удивлению, npm не дает такую возможность, а вот bower дает. Можете склонировать гист и проверить: https://gist.github.com/hogart/627fe11d86900e1115f4. npm ставит только 2.x, bower честно создает папки jquery1 и jquery2 с соответствующим содержимым.
ASultonov: ищите учебники в гугле. На хабре были статьи типа «git для начинающих». У того же гитхаба была справка/туториал.
Не буду врать, что очень легко, но люди же справляются.
Мой личный совет для изучения гита такой: не используйте GUI, делайте все в коммандной строке, гуй только все скрывает и запутывает.
Станислав Почепко: вот Алексей Уколов правильно сказал: шаблон — это тупо строка, и модели нельзя знать ничего про тот DOM, в котором она будет отрендерена. За шаблон отвечает только Backbone.View.
sanex3339: хм, а как UrlManager получает ссылку на Settings?
Нормальный способ, как я уже говорил, это переписать. Глобальные зависимости, синглтоны, вот это все — ведет к нетестируемому коду. Зависимости должны быть явными и передаваться тоже явно. Это особенно нужно для тестов, ну и для уменьшения связанности тоже.
> одновременно jQuery 1 и 2 никак не можно использовать
да почему же? .noConflict как раз для этого.
К моему удивлению, npm не дает такую возможность, а вот bower дает. Можете склонировать гист и проверить: https://gist.github.com/hogart/627fe11d86900e1115f4. npm ставит только 2.x, bower честно создает папки jquery1 и jquery2 с соответствующим содержимым.