Есть кое-что, что меня интересует в модулях. Я начал Angular 2 некоторое время назад, поэтому искал слишком много тем, но пока не нашел удовлетворительного ответа.
Когда мы создаем приложение angular 2, обязательно используя модули. Конечно, также используйте вложенные модули. Сколько вложенных модулей мы можем использовать? Это выполнимо или есть ограничение для вложенных модулей?
Например, скажем, у меня есть приложение панели администратора. Можем ли мы так построить
app.module.ts
|
--dashboard
|
--dashboard.module.ts
|
--login
|
--login.module.ts
.
.
.
Мы точно можем структурировать таким образом. Но допустим, у нас есть 5 или более вложенных модулей, это нормально для приложения angular? Может вызвать какие-либо проблемы или вызвать проблемы с производительностью? Или мы должны сделать это простым (максимум 3 вложенных и т. Д.) Для практики?
Также как tsc ведет себя при увеличении вложенных модулей и компонентов?
Чтобы подвести итог, каковы плюсы, минусы вложенных модулей и т. Д., И что является наилучшей практикой для структурирования вложенных модулей?