【问题标题】:Best front-end integration of Angular with back end .NET Core APIAngular 与后端 .NET Core API 的最佳前端集成
【发布时间】:2021-07-27 09:27:26
【问题描述】:

我正在尝试找出将前端 Angular 应用程序与 .net 核心后端 API 集成的最佳方式。

我已经看到了两种不同的方法,想知道为什么要使用一种而不是另一种?

  1. 使用 ASP.NET Core 和 Angular 项目模板(在 Visual Studio 中)+ ASP.NET Core Web API 项目模板。

  2. 使用基本的独立 Angular 应用程序 + ASP.NET Core Web API 项目模板。

非常感谢任何想法或信息!

【问题讨论】:

    标签: asp.net angular visual-studio asp.net-core architecture


    【解决方案1】:

    Angular 项目模板提供了在一个解决方案中将两个应用程序(API 后端和 Angular 前端)作为一个单元进行管理的便利,并且项目可以作为一个单元构建和部署。

    如果您想分别创建和构建后端和 Angular 前端应用程序,并将它们托管在不同的服务器或站点上,或者您只是想创建一个 Angular 前端来使用现有的 API 后端,您可以使用 Angular CLI 创建自定义客户端应用程序,而不使用 Angular 项目模板。

    【讨论】:

      【解决方案2】:

      这实际上是一个非常好的问题,我曾经创建一个独立的前端和后端部分,并分别使用它们。这让我能够只考虑那部分或只考虑我正在开发的功能。

      【讨论】:

        猜你喜欢
        • 2019-12-10
        • 2021-11-08
        • 2017-07-26
        • 2020-05-12
        • 1970-01-01
        • 2021-06-19
        • 2021-03-12
        • 2018-12-06
        • 2020-12-05
        相关资源
        最近更新 更多