Вложение компонентов контейнера в Angular 9 - PullRequest
0 голосов
/ 07 мая 2020

У меня каркас, как на картинке здесь

Моя структура проекта:

Особенности

  • Аутентификация (ленивый модуль)
    • Контейнеры
      • Логин (ленивый модуль)
      • Регистрация (ленивый модуль)
      • Забыть пароль (ленивый модуль)
      • Сбросить пароль (ленивый модуль )
    • Презентации
      • Карусель
  • Портал (ленивый модуль)
    • Контейнеры
      • Меню A (ленивый модуль)
      • Меню X (ленивый модуль)
        • Контейнеры
          • Вкладка A (ленивый модуль)
          • Вкладка B (ленивый модуль)
          • Вкладка C (ленивый модуль)
        • Презентации
          • Поиск
          • Раскрывающийся список
          • Таблица
          • Разбивка на страницы
    • Презентации
      • Боковая панель
      • Заголовок Интересно, хороша эта структура или нет. Мои вопросы:
  • Слишком много ленивых модулей с моим приближением?
  • Разумны ли компоненты контейнера вложенности?
  • Если я перемещаю «Меню A» и «Меню X» на тот же уровень каталога, что и «Портал», но они по-прежнему являются дочерним маршрутом портала. Например, URL-адрес маршрутизатора - «localhost: 4200 / portal / menu-x». Это странно?
...