使用ASP.NET Core和Angular2的最佳方法

雨果·拉莫斯(Hugo Ramos)

我在ASP.NET MVC 4中有一个中小型应用程序(我们称为Portal),我们计划迁移到更轻量和更动态的内容(例如单页应用程序)。

由于我们的移动应用程序在Ionic 1中,并且我们正在将其迁移到Ionic 2,因此我也想将Portal迁移到Angular2。

我的目标是找到关注性能和可伸缩性的最佳方法。

据我了解,基本上我有两个选择:

  1. 创建一个ASP.NET Core MVC应用程序并添加Angular2库(http://www.centare.com/tutorial-angular2-mvc-6-asp-net-5/

  2. 创建一个ASP.NET Core应用程序,将其用作WEB API,并在解决方案之外创建Angular2应用程序(甚至使用其他IDE,例如Visual Studio Code),然后调用其余的Web API。

我想念大局还是对吗?作为经验更丰富的人,您对我有什么建议?

先感谢您

雷姆

我认为WebApi和SPA应该是完全不同的项目。当您像nginx一样设置前端Web服务器时,可以对其进行配置以服务来自ASP.NET Web API的所有/ api请求,并通过SPA处理其他请求。因此,它可以对应用程序的不同层进行清晰的分离,并允许您将来轻松添加其他后端服务和前端SPA应用程序(如果需要)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用ASP.net和jquery拖放

来自分类Dev

在ASP.NET Core中使用MimeMapping

来自分类Dev

将angular2与asp.net 5 Razor视图结合使用

来自分类Dev

使用ASP.NET Core和MVC存储本地文件

来自分类Dev

如何使用Angular2将数据发送到ASP.NET控制器

来自分类Dev

在ASP.NET Core中使用DirectoryServices

来自分类Dev

Angular2:使用FormBuilder Validators的最佳方法

来自分类Dev

使用Cookie的ASP.NET Core .NET Framework测试

来自分类Dev

使用ASP .Net Core(非MVC)进行Angular 2路由

来自分类Dev

ASP.NET Core是否仍使用OWIN?

来自分类Dev

在ASP.net Core中使用BeginCollectionItem

来自分类Dev

在Angular 2和ASP.NET Core中使用相对图像路径

来自分类Dev

共享ASP.NET Core 3.1启动和控制器中使用的配置对象的最佳方法是什么

来自分类Dev

使用Visual Studio和Asp.Net Core的Dockerfile错误

来自分类Dev

如何使用Angular和ASP.NET Core 3.1确认电子邮件

来自分类Dev

使用Sustainsys-Saml2和ASP.net Core动态加载SAML2 IDP

来自分类Dev

使用angularjs和ASP.NET MVC

来自分类Dev

使用设置配置ASP.NET Core

来自分类Dev

Angular2调用ASP.NET Web API

来自分类Dev

.NET中的Chain 2 websocket(使用asp.net 4.5)

来自分类Dev

Asp.net核心,Angular2。CookieAuth问题

来自分类Dev

与asp.net核心和systemjs安装的angular2

来自分类Dev

Angular2无法将http.post转换为ASP.NET CORE API

来自分类Dev

如何将 ASP.NET Core null 绑定到 Angular2 null?

来自分类Dev

Asp.Net MVC Core 2 - 在 _Layout 上使用 ViewBag

来自分类Dev

使用 ASP.net core 2 Web API 和 SPA 进行隐式授权

来自分类Dev

在 Asp.Net Core 中使用 Include 和 Where in Find 方法

来自分类Dev

尝试使用 angular 5 和 asp.net core 从数据库下载文件

来自分类Dev

使用asp .net core web api配置react js应用程序的最佳方法是什么

Related 相关文章

  1. 1

    使用ASP.net和jquery拖放

  2. 2

    在ASP.NET Core中使用MimeMapping

  3. 3

    将angular2与asp.net 5 Razor视图结合使用

  4. 4

    使用ASP.NET Core和MVC存储本地文件

  5. 5

    如何使用Angular2将数据发送到ASP.NET控制器

  6. 6

    在ASP.NET Core中使用DirectoryServices

  7. 7

    Angular2:使用FormBuilder Validators的最佳方法

  8. 8

    使用Cookie的ASP.NET Core .NET Framework测试

  9. 9

    使用ASP .Net Core(非MVC)进行Angular 2路由

  10. 10

    ASP.NET Core是否仍使用OWIN?

  11. 11

    在ASP.net Core中使用BeginCollectionItem

  12. 12

    在Angular 2和ASP.NET Core中使用相对图像路径

  13. 13

    共享ASP.NET Core 3.1启动和控制器中使用的配置对象的最佳方法是什么

  14. 14

    使用Visual Studio和Asp.Net Core的Dockerfile错误

  15. 15

    如何使用Angular和ASP.NET Core 3.1确认电子邮件

  16. 16

    使用Sustainsys-Saml2和ASP.net Core动态加载SAML2 IDP

  17. 17

    使用angularjs和ASP.NET MVC

  18. 18

    使用设置配置ASP.NET Core

  19. 19

    Angular2调用ASP.NET Web API

  20. 20

    .NET中的Chain 2 websocket(使用asp.net 4.5)

  21. 21

    Asp.net核心,Angular2。CookieAuth问题

  22. 22

    与asp.net核心和systemjs安装的angular2

  23. 23

    Angular2无法将http.post转换为ASP.NET CORE API

  24. 24

    如何将 ASP.NET Core null 绑定到 Angular2 null?

  25. 25

    Asp.Net MVC Core 2 - 在 _Layout 上使用 ViewBag

  26. 26

    使用 ASP.net core 2 Web API 和 SPA 进行隐式授权

  27. 27

    在 Asp.Net Core 中使用 Include 和 Where in Find 方法

  28. 28

    尝试使用 angular 5 和 asp.net core 从数据库下载文件

  29. 29

    使用asp .net core web api配置react js应用程序的最佳方法是什么

热门标签

归档