Показать сообщение отдельно
  #61 (permalink)  
Старый 28.12.2014, 17:30
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от nerv_
всегда ли она нужна?
да, потому что vendor lock-in - плохо. я пару раз спотыкнулся на этом (не в ангуляре, а ... например, в SaisJS) и возвращаться к монолитным фреймворкам не хочется... я надолго запомню бессонные ночи переписывания)
Сообщение от nerv_
на одной странице может быть n ангуляр-приложений
в рамках модуля может быть n классов/объектов
угумс. под словом "модуль" я имел в виду модуль JS (CommonJS\AMD), а не модуль angular (angular.module). Хотелось автоматической сборки, а соединить декларации DI ангуляра с зависимостями requireJS не получилось, так что писал 2 раза - сначала для requireJs, потом для angular
Сообщение от nerv_
а я как писал, так и пишу с $q ангуляра
промисы - это только один пример. но больше не могу припомнить
Сообщение от nerv_
это хорошо до поры до времени. Когда задачи становятся сложными, как правило, приходится заниматься чем-то одним (клиент/сервер). Когда еще сложнее, уже происходит деление на подзадачи в рамках [front|back]-end.
конечно, есть frontend\backend only код

одним я не смогу заниматься, потому что я один программист :Р fullstack dev here
Сообщение от nerv_
Зависимости.
Пока руками. Очень много всяких мелочей вида "скопировать в буфер по клику" и т.п. приходится заворачивать в директивы. Соответственно, флеш модуль для этой директивы подгружается вместе со страницей.
Сейчас думаю, как лучше всего разрулить эту ситуацию:
1. собирать в один файл
2. использовать догрузку зависимостей по требованию
вижу, ты ещё не дозрел ну, если что, ты знаешь, где меня искать)
Ответить с цитированием