Задать вопрос
@Eka2

Как правильно организовать использование контроллера?

Имеется две страницы - на одной просто выводится список элементов, во второй - в админке выводится список элементов и выполняются операции редактирования. CRUD операции выполняются посредством использования службы Resource.
Правильно ли c т.з. архитектуры приложения будет сделать на два view один контроллер, в первом случае будет использоваться только один метод - загрузки данных, во втором все 4?
  • Вопрос задан
  • 189 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    WEB-022 Разработка на Angular. Продвинутый уровень
    1 неделя
    Далее
  • Учебный центр IBS
    WEB-007 Разработка на JavaScript
    1 неделя
    Далее
  • Javascript.ru
    Курс по Angular
    6 недель
    Далее
Решения вопроса 1
yamaoto
@yamaoto
la programmeur
С точки зрения безопасности, я бы лучше разделил функционально - отдельно пользовательскую часть, отдельно админскую часть (на уровне модулей).

А в том случае когда оба модуля используют одинаковый функционал (в основном сервисы и директивы, их можно ввести в какой-то общий модуль + склеивать через gulp/grunt

Если админская часть используется скорее как функционал редактора, то можно использовать и один контролер и одно представление (на основе сведений о роли можно через директивы ng-if управлять отображением нужных кнопок/полей)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
используйте компоненты, не используйте контроллеры.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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