Я работаю над новым проектом, основанным на Asp.Net MVC + Breeze + Angular.Возможно ли Asp.Net MVC + Breeze + Angular работать вместе?
Я хотел использовать предварительно созданные виды и контроллеры MVC для учетной записи (логин, выход из системы, восстановление пароля и т. Д.) Кроме того, я хочу добавить мини-страницы SPA с помощью Breeze и Angular.
Возможно ли это?
Breeze реализует свой файл конфигурации маршрута, который переопределяет существующий маршрут приложения mvc, поэтому я не могу использовать оба из них, либо использую маршрутную маршрутизацию, либо маршрутизацию mvc.
Вы можете использовать все маршруты, используемые вместе. Просто беспорядок. Я склонен использовать Angular на моих сайтах MVC, чтобы дать мне мини-SPA. Он отлично работает! Зачем вам нужно использовать Breeze и Angular? –
Я начинаю с Breeze, я мало что знаю об этом, но кажется, что это хороший «клей» между Asp.Net и угловыми проектами, благодаря чему обеспечивается богатое управление данными для клиентов Javascript (клиентский LINQ, кеш и т. Д.), –
Да, кажется, хорошая библиотека, я ее раньше не использовал. Вы можете определенно иметь маршрутизацию с угловым и mvc. Они происходят в местах, MVC имеет дело с маршрутизации на стороне сервера, а Angular - с маршрутизацией на стороне клиента. –