169 похожих чатов

Ребят, я тут первый свой проект на ангуляре написал и

получилось вот так. Это всего один модуль(дашборд). Лучше разделить на 3-4 модуля это или сделать standalone компоненты? Какой плюс standalone компонентов, ведь всё равно lazy loading им не сделать, так как все части это составные интерфейса?

29 ответов

80 просмотров

lazy вроде как можно сделать

Да и не сильно страшно выглядит

У тебя там и страницы и отдельные компоненты в одном модуле как я понял?

Интересно, в первую очередь увидеть, как оно выглядит в целом.

sp3ktr
да

Страницы лучше сделать lazy, а компоненты вынести в shared и сделать standalone и тянуть отдельно на каждую страницу

Делить обязательно надо, не важно как, но стенделоны уже по дефолту будут в 17й версии при генерации проекта

sp3ktr- Автор вопроса

в данный момент модули можно считать легаси и нет никаких причин использовать их в новых проектах

никаких причин. никаких

xxtux Shvets
никаких причин. никаких

А если у тебя компоненты не имеют смысла одна без другой ? Или например 2 директивы связанные

xxtux Shvets
никаких причин. никаких

Хорошо) Я просто сказал, что мне нравится использовать модули и иногда это удобно

Roman Zigzag
e.g ngSwitch, ngSwitchCase

они кстати тоже отдельно импортируются. отличный пример :)

xxtux Shvets
они кстати тоже отдельно импортируются. отличный п...

ну такое.. на кой тебе импортировать ngSwitchCase, если у тебя не импортирован ngSwitch, они всегда вместе импортируются

А может не надо настолько мелко разделять код. Если тебе переиспользование не требуется то можно не выделять куски кода в компоненты.

Олег
Зачем?

git как минимум

sp3ktr- Автор вопроса
Олег
А может не надо настолько мелко разделять код. Есл...

Делить на больше компонентов я не буду. Но существующее деление мне требуется, так у меня логика методов хорошо распределена

Олег
Зачем?

конфликтов меньше, понять код проще, работает быстрее

Олег
Зачем?

попробуй писать тесты на код, сам осознаешь

А как страницы lazy сделать, если они не standalone?

Похожие вопросы

Обсуждают сегодня

а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Привет всем. Подскажите где можно посмотреть, какая версия электрон, поддерживает версии windows? Некий changelog. Мне бы желательно, поддержку 7,8,10... latest, как понимаю и...
Anonym Squad
21
Портфолио: Зовут меня Александр, мне 36 лет. Город Пушкино. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github....
Magic
10
Не ну фпц - это уже просто троллинг какой-то. Элементарный код нельзя собрать. ЧЯДНТ? program Project1; {$mode delphi} uses SysUtils, Classes, Generics.Collections; var...
Peter
4
а где есть mysql cloud кроме яндекс-клауд?
Oleg Nosov
13
Есть ли смысл устраиваться на 1с ? Даст это плюс в дальнейшем трудоустройстве на php? Просто у меня в городе вакансий на пхп нету. Или лучше удаленно искать. Опыта работы нету...
Azamat
13
hi im a cs student. i need some advice from people who have enough experience in Embedded Software. I need to know whether this profession is suitable for me. I have watched s...
Sahand 🏔️
8
А кто-нибудь запихивал сборку перловых модулей/образов с perl приложениями в окружения без интернета (в специализированном CI/CD)? У меня сейчас есть ряд cpanfile, которые н...
Andrey Smirnov / 𝓪𝓵𝓵𝓽𝓮𝓻 /
14
Кстати а покупал кто-нибудь ЭЦП для подписи кода? А то у меня на некоторых компах и ОС иногда SmartScreen винды программу за вирус принимал. Если купить такую ЭЦП и подписыват...
Дмитрий Завгородний
15
Карта сайта