我想使用ASP.Net Core作为我网站的后端。我是否必须使用随附的剃刀视图,还是可以将其用作由HTML,JavaScript和CSS制作的普通网页的后端?
答案 0 :(得分:2)
如果你只想提供静态文件,那么你肯定可以这样做。从一个空白的ASP.NET Core项目开始,将所有文件放入wwwroot
文件夹。那里的所有东西都将直接供应。
对于仅提供静态文件,ASP.NET Core应用程序可能已经有点过多,但当然如果您将应用程序设置一次,您可以随时添加实际的服务器逻辑。因此,您最终可能会在以后向应用程序添加API或其他动态内容。
答案 1 :(得分:1)
鉴于您正确配置了CORS(如果您完全使用它),您可以从任何地方调用您的API。调用者不需要成为Razor视图,因为这只是生成HTML的一种方式。