я работаю на магистральную приложение, которое мы хотим перейти к угловой. Однако истинный «порт» или «переписать» не является вариантом из-за ограничений ресурсов. Вместо этого мы хотим ввести угловое приложение в модульном виде - то есть идентифицировать и вырезать легко разделяемые функциональные возможности и сделать его угловым, а также вводить любые новые модули (то есть админ-модуль) в виде углового кода.Использование угловых и позвоночника в том же приложении
Возможно ли это? Если да: a) Где бы вы поместили свой тег «ng-view»? Внутри div, который вы в настоящее время обрабатываете на основе основной базы? б) Как вы вводите угловые маршруты во все это?
Хорошо, но как у меня угловые маршруты обрабатывают угловой материал, и все еще есть магистральные маршруты? Я делаю угловые маршруты, управляющие всем, и просто позвоню магистральным маршрутам из $ routeProvider.when(), когда мне нужно? –
Я не лучший человек, чтобы сказать это, но я думаю, что лучше всего использовать только угловатые, когда вы имеете дело с угловатыми вещами и позволяете позвоночнику работать только с базовыми вещами, но это не масштабируемо, потому что я думаю, вы достигнете что вам нужно иметь дело с данными из магистрали в каком-то угловом модуле, поэтому я думаю, что лучший способ - переписать кусочки по частям из старого материала, написанного в позвоночнике, до углового ... –
Я согласен с вами. Но я все еще удивляюсь, какая лучшая стратегия переписывания по частям в угловой. Как вы продолжаете использовать старые произведения, которые еще не переписаны, продолжают функционировать наряду с новыми угловыми фигурами? Другими словами, скажем, я хочу переписать модуль «admin» в угловой. В настоящее время существует базовый маршрут, который обрабатывает «/ admin». Как я успешно вырезаю это и записываю его в угловом режиме, а не с помощью базового маршрутизатора? –