我有一个问题,我想把我的旧ASP.net网站合并成一个新的网络项目,但我想保留我目前的ASP.net后端。这意味着我只想为这件事改变前端。
我想尝试的前端是使用Angular JS,但很快我发现这个项目设置起来并不容易。因为当有了angular项目时,它只需要构建才能工作,所以我如何才能有这个项目来启动这个新的前端。我不清楚我应该从什么开始才是正确的方式。
或者它必须分离到一个新的项目并重做前端和后端?
发布于 2018-10-18 15:39:46
Angular通常使用REST调用与后端通信。使用ASP.NET,后端呈现页面并将完整的超文本标记语言页面发送到浏览器。在Angular中,浏览器呈现不完整的HTML页面,然后用REST调用的结果填充它。
在您的情况下,您必须向后端添加一个REST层。然后,您可以创建一个调用此REST层的Angular项目。所以这是两个独立的项目。
以下是一些有用的链接,可能会对您有所帮助:
https://stackoverflow.com/questions/52869141
复制相似问题