为更清楚起见,请想象一个分为两个站点的“ Web应用程序”:HTML内容(Web)和API内容。我的问题是关于在网站上使用ASP.NET Core 3的好处。例如:
优点:
base
标签(请注意~
)。我个人不知道没有后端框架,没有其他方法可以达到这个结果。
<!DOCTYPE html>
<html>
<head>
<base href="~/" />
</head>
...
</body>
</html>
Microsoft.AspNetCore.Builder.SpaApplicationBuilderExtensions.UseSpa(...)
创建一个后备路由,使您的SPA能够智能地响应404之类的情况。这可以通过诸如IIS中的URL Rewrite之类的方式来完成,但这并不是我特别想要的设置。 #
。否则我不知道该怎么做。 缺点:
您能想到任何优点或缺点吗?我的主张我错了吗?