如何使用ASP.NET Core 2.1作为普通HTML / JavaScript网页的后端?

时间:2018-05-03 07:15:09

标签: html asp.net razor asp.net-core asp.net-core-2.0

我想使用ASP.Net Core作为我网站的后端。我是否必须使用随附的剃刀视图,还是可以将其用作由HTML,JavaScript和CSS制作的普通网页的后端?

2 个答案:

答案 0 :(得分:2)

如果你只想提供静态文件,那么你肯定可以这样做。从一个空白的ASP.NET Core项目开始,将所有文件放入wwwroot文件夹。那里的所有东西都将直接供应。

对于仅提供静态文件,ASP.NET Core应用程序可能已经有点过多,但当然如果您将应用程序设置一次,您可以随时添加实际的服务器逻辑。因此,您最终可能会在以后向应用程序添加API或其他动态内容。

答案 1 :(得分:1)

鉴于您正确配置了CORS(如果您完全使用它),您可以从任何地方调用您的API。调用者不需要成为Razor视图,因为这只是生成HTML的一种方式。