gpt4 book ai didi

asp.net-mvc - 混合 Angular 和 ASP.NET MVC/Web api?

转载 作者:行者123 更新时间:2023-12-03 05:05:25 25 4
gpt4 key购买 nike

我以前使用 ASP.NET MVC/Web API,现在我开始使用 Angular,但我不清楚混合它们的正确方法。

一旦我使用 Angular,MVC 服务器端概念仍然提供任何值(value)吗?或者我应该纯粹使用 Web API 来获取 Angular HTTP 调用的数据?

对于 ASP.NET MVC 人员过渡到 Angular 的任何建议都会有所帮助

最佳答案

纯 Web API

我曾经非常热衷于 ASP.NET MVC,但自从我遇到了 Angular,我就看不出为什么我会使用任何服务器端内容生成框架。纯 Angular/REST(WebApi) 提供更丰富、更流畅的结果。它速度更快,并且允许您构建非常接近桌面应用程序的网站,而无需任何时髦的技巧。

Angular 确实有一点学习曲线,但是一旦您的团队掌握了它,您将在更短的时间内构建更好的网站。这主要与您不再遇到所有这些状态(较少)问题这一事实有关。

例如,想象一下带有任何传统服务器端框架的向导表单。每个页面都需要单独验证和提交。也许页面的内容取决于前一页的值。也许用户按下了后退按钮并重新提交以前的表单。我们在哪里存储客户端的状态?使用 Angular 和 REST 时,所有这些并发症都不存在。

所以...来到黑暗面...我们有 cookies 。

Similar question

关于asp.net-mvc - 混合 Angular 和 ASP.NET MVC/Web api?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21097592/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com