为什么在 ASP.NET 项目中使用 Angular 2?

电视

Visual Studio 2017 中有一个带有 Angular 2 模板的 ASP.NET Core。但是为什么要使用它呢?使用 ASP.NET 为 Angular 提供 JSONP 并开发完全分离的 Angular 前端(我更喜欢 Visual Studio Code)不是更好吗?对我来说看起来更好地分离关注点。

Angular 应用程序(一个真正的 SPA,不需要其他带有 Razor 之类的页面)然后可以托管在任何网络服务器上。或者在 ASP.NET 项目中使用 Angular 是否有我(作为 Angular 但不是 ASP.NET 新手)所缺少的好处?

约翰·潘科维茨

除了提供 JSON 数据之外,您仍然希望拥有服务器的功能来执行其他任务的原因有很多。这里有两个:

服务器端渲染 - 在您的 Angular 应用程序被发送或开始运行之前,您的启动页面的 UI 可以预先构建并发送到客户端。

Microsoft Identity - 您只需在项目创建期间单击按钮即可使用现有框架进行身份验证。您仍然需要使用往返服务器进行注册和登录。为什么不使用已经存在的东西?

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在 asp.net core 2 项目中使用路由提供角度服务

来自分类Dev

如何在ASP.NET Core MVC和Angular项目中使用Angular Material组件(特别是滑块)?

来自分类Dev

在测试项目中使用ASP.NET Core的ConfigurationBuilder

来自分类Dev

无法在ASP.Net vNext项目中使用会话

来自分类Dev

在多个项目中使用Asp.net MVC身份

来自分类Dev

在ASP.NET MVC项目中使用WebControl

来自分类Dev

在ASP.NET Web API 2项目中设置Angular的路由

来自分类Dev

如何在asp.net 4项目中安装angular2

来自分类Dev

在ASP.NET MVC项目中托管多个Angular 2应用程序

来自分类Dev

为什么人们仍然在新项目中使用angular 1.4?

来自分类Dev

为什么要在asp.net中使用ClientTarget =“ uplevel”?

来自分类Dev

在 Asp.net MVC 3 项目中引用和使用 Angular 5+ 组件

来自分类Dev

为什么Visual Studio从我发布的ASP.net项目中省略“ .compiled”文件?

来自分类Dev

为什么我的Cookie在C#ASP.NET空Web项目中显示为null?

来自分类Dev

在ASP NET MVC 6项目中使用System.Net.Mail

来自分类Dev

在ASP .Net Core项目中使用.Net用户控件(.ascx)的可能性

来自分类Dev

如何在ASP.NET MVC项目中使用.NET的GroupDocs Viewer?

来自分类Dev

在Visual Studio 2015 ASP.NET Core项目中保存时,Angular 2 .ts文件未转换为.js

来自分类Dev

如何在ASP.net项目中使用CKEditor 4.5.7

来自分类Dev

在非Asp.Net 5项目中使用gulp或grunt

来自分类Dev

如何在ASP.net项目中使用CKEditor 4.5.7

来自分类Dev

在ASP.NET MVC项目中使用Bootstrap 3 DateTimePicker

来自分类Dev

在ASP.NET Core 3.0 Web API项目中使用WebApiContrib.Core.Formatter.Csv

来自分类Dev

在现有的ASP.NET MVC 5项目中使用WebAPI 2.2

来自分类Dev

在asp.net mvc4项目中使用draggable()jQuery函数?

来自分类Dev

在ASP.NET MVC项目中使用实体框架代码优先时登录失败错误

来自分类Dev

如何在ASP.NET核心项目中使用多个gulpfile.js?

来自分类Dev

在没有 EF Core 参考的 ASP.NET 项目中使用 EF 存储?

来自分类Dev

为什么在我的Angular项目中使用此反应性表单示例,验证程序规则似乎不起作用?

Related 相关文章

  1. 1

    在 asp.net core 2 项目中使用路由提供角度服务

  2. 2

    如何在ASP.NET Core MVC和Angular项目中使用Angular Material组件(特别是滑块)?

  3. 3

    在测试项目中使用ASP.NET Core的ConfigurationBuilder

  4. 4

    无法在ASP.Net vNext项目中使用会话

  5. 5

    在多个项目中使用Asp.net MVC身份

  6. 6

    在ASP.NET MVC项目中使用WebControl

  7. 7

    在ASP.NET Web API 2项目中设置Angular的路由

  8. 8

    如何在asp.net 4项目中安装angular2

  9. 9

    在ASP.NET MVC项目中托管多个Angular 2应用程序

  10. 10

    为什么人们仍然在新项目中使用angular 1.4?

  11. 11

    为什么要在asp.net中使用ClientTarget =“ uplevel”?

  12. 12

    在 Asp.net MVC 3 项目中引用和使用 Angular 5+ 组件

  13. 13

    为什么Visual Studio从我发布的ASP.net项目中省略“ .compiled”文件?

  14. 14

    为什么我的Cookie在C#ASP.NET空Web项目中显示为null?

  15. 15

    在ASP NET MVC 6项目中使用System.Net.Mail

  16. 16

    在ASP .Net Core项目中使用.Net用户控件(.ascx)的可能性

  17. 17

    如何在ASP.NET MVC项目中使用.NET的GroupDocs Viewer?

  18. 18

    在Visual Studio 2015 ASP.NET Core项目中保存时,Angular 2 .ts文件未转换为.js

  19. 19

    如何在ASP.net项目中使用CKEditor 4.5.7

  20. 20

    在非Asp.Net 5项目中使用gulp或grunt

  21. 21

    如何在ASP.net项目中使用CKEditor 4.5.7

  22. 22

    在ASP.NET MVC项目中使用Bootstrap 3 DateTimePicker

  23. 23

    在ASP.NET Core 3.0 Web API项目中使用WebApiContrib.Core.Formatter.Csv

  24. 24

    在现有的ASP.NET MVC 5项目中使用WebAPI 2.2

  25. 25

    在asp.net mvc4项目中使用draggable()jQuery函数?

  26. 26

    在ASP.NET MVC项目中使用实体框架代码优先时登录失败错误

  27. 27

    如何在ASP.NET核心项目中使用多个gulpfile.js?

  28. 28

    在没有 EF Core 参考的 ASP.NET 项目中使用 EF 存储?

  29. 29

    为什么在我的Angular项目中使用此反应性表单示例,验证程序规则似乎不起作用?

热门标签

归档