【发布时间】:2020-03-06 07:25:10
【问题描述】:
我目前正在开发一个使用 .Net core 构建的企业应用程序。 MVC 视图 中广泛使用的视图组件。
我们收到了重新设计 UI 的请求,要求使用新外观和附加功能。现在,有人问我是否可以将现有解决方案与 Angular 结合使用来合并更改并集成到现有 MVC 视图中或创建新页面/模块。
我想知道将额外的 Angular 脚本加载到现有的 MVC 视图中是否会导致任何性能问题。另外,我需要同时支持 MVC 路由 和 Angular 路由 机制。
其他任务,例如执行 ng-build 以分别编译 typescript 文件以构建解决方案,并将捆绑的 Angular 文件添加到布局文件中以加载 Angular 脚本。在每次部署时更新捆绑的脚本文件。
另一方面,使用纯 Angular 作为前端从头开始创建一个新解决方案,并使用 .Net core Web API 创建一个单独的解决方案。
请告诉我推荐的开始方式。
【问题讨论】:
-
您可以在 VS 2019 的 Angular 模板中使用构建
标签: angular performance routing asp.net-core-mvc asp.net-core-webapi