Ангуляр жесткий и поэтому любой шаг в сторону будет костылем. Выше было заявление, что в рантайме не загрузить директиву или сервис, ссылка это опровергает.
Смысла грузить в резолве я тоже не вижу. Чаще бывает необходимость догрузить на лету что-то.
Совершенно непонятен профит от такого уродования кода (лишний код + лишняя вложеность). В продакшене это бессмысленно, так как пока все файлы не загрузятся, приложение не стартанет.
В маленьком проекте достаточно соблюдать гайд по структуре, чтобы настроить сборщик (grunt, gulp, etc) для правильной сборки зависимостей. В большом проекте к этому стоит добавить жесткий стайлгайд касаемо описания моделуей (можно вытягивать зависимости из кода во время сборки).
Интереснее было бы посмотреть на подгрузку зависимостей на лету по требованию. Пока лучшее, что я нашел –ocLazyLoad. И он далеко не идеален.
Кто нибудь занимался настройкой подгрузки кода во время исполнения?
Пользовался этой клавой как только она вышла (Nexus 3). Ну не обучается она. За несколько месяцев распознавала так же криво как и в начале. Swype очень сильно обгоняет.
Мне он всегда нравился. Прост как три копейки и исходники очень чистые. Однако начал смотреть обучалки по ангуляру и кажется меня тянет на тёмную сторону…
Backbone крайне хорош тем, что прост и гибок. Любые кастомные штуки делать на нем — не проблема. Сообщество тоже добавляет плюсы: все ответы давно есть на стаке.
Пока только фф поддерживает, как я понял (хотя фф и let поддерживает и остальные ништяки).
Мне такая запись крайне не нравится, как и операторы условий без блоков. Стрелочка сразу показывает, что это лямбда.
Напоролись с одной сырой технологией и решили взять другую сырую технологию. Мне нравится это упорство!
Смысла грузить в резолве я тоже не вижу. Чаще бывает необходимость догрузить на лету что-то.
В маленьком проекте достаточно соблюдать гайд по структуре, чтобы настроить сборщик (grunt, gulp, etc) для правильной сборки зависимостей. В большом проекте к этому стоит добавить жесткий стайлгайд касаемо описания моделуей (можно вытягивать зависимости из кода во время сборки).
Интереснее было бы посмотреть на подгрузку зависимостей на лету по требованию. Пока лучшее, что я нашел –ocLazyLoad. И он далеко не идеален.
Кто нибудь занимался настройкой подгрузки кода во время исполнения?
Уверены?
Мне такая запись крайне не нравится, как и операторы условий без блоков. Стрелочка сразу показывает, что это лямбда.