ASP.NET 核心 SPA Vue 模板 vs Vue CLI



我开始学习单页应用程序(SPA(,尽管我搜索了很多,但我还是有几个疑问。

让我们考虑一个带有 Vue 的 SPA 应用程序和一个Web API应用程序(ASP.NET Core(,它们都位于不同的服务器上。

1. 如果我可以用 Vue CLI 生成一个纯 Vue 项目,为什么还要使用 ASP.NET Core Vue 模板?

2. 在纯 Vue 客户端上使用由 ASP.NET Core Vue 模板制作的客户端有什么优势吗?React和Angular也是如此?

如果您所说的"在不同的服务器上"是指 Vue 应用程序托管在与您的 API 不同的服务器上,那么我认为使用 Visual Studio 模板没有任何优势。 模板旨在将两个项目(客户端和 API(合并为一个,以便可以同时完成这两个项目的开发和部署。

因此,如果您计划将 .NET API 和 Vue 应用程序部署到不同的服务器,那么您可能会将 SPA 配置排除在 .NET 应用程序之外,因此不需要模板。

最新更新