2015-08-14 5 views
0

У меня есть приложение с более чем 1500 страницами. Я использую угловой UI Router для обработки маршрутизации.Угловой UI - Маршрутизатор

Я хочу знать, что это хорошая практика

  1. Определить все маршруты в app.js
  2. Определение маршрутизации для каждого модуля

ответ

5

Моя личная рекомендация будет определять маршрут для каждого модуля в это упростит код для перспективы ремонтопригодности

Из справочника John papa

Определите маршруты для просмотра в модуле, где они существуют. Каждый модуль должен содержать маршруты для представлений в модуле.

Почему ?: Каждый модуль должен иметь возможность самостоятельно.

Почему ?: При удалении модуля или добавлении модуля приложение будет только содержать маршруты, указывающие на существующие виды.

Почему ?: Это позволяет легко включать или отключать части приложения без заботы о потерянных маршрутах.

вы можете обратиться Джон папин Угловая руководство here

+1

Спасибо Kushal за ссылку. Я на самом деле сказал то же самое, прежде чем отправлять вопрос –

+1

Его отличное руководство для начинающих с углового !! – Kushal

+0

Да .. Модульность ядро ​​углового применения –