首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MVC 4 web api +应用集成解决方案

MVC 4 web api +应用集成解决方案
EN

Stack Overflow用户
提问于 2012-03-08 00:48:08
回答 1查看 1K关注 0票数 0

这在很多方面可能很愚蠢,但我只是从MVC开始,因为asp .net web api看起来真的很有趣。

试想一下,“web api”是否也可以作为前端互联网应用程序呢?我猜答案是“不”,但以某种方式让API在同一位置与前端一起工作可以节省大量时间,还有什么选择-为API创建一个项目,为前端创建另一个项目?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-08 01:01:46

由于MVC将视图与业务逻辑分离,并使用REST进行数据检索,因此您可以构建一个MVC应用程序,然后只需记录其他应用程序如何与您的应用程序交互的API标准。

例如,您的应用程序有一个名为Gadgets的视图。在幕后,视图实际上调用http://myapplication.com/gadgets/1来获取可用小工具的第一页,然后循环遍历它们,以便将数据以html格式显示给浏览器。实际上,由于http://myapplication.com/gadgets/1应该总是返回小工具的第一页,所以您可以在您的API文档中说,调用http://myapplication.com/gadgets/1将返回小工具的第一页。如果我是调用应用程序,那么我所要做的就是调用这个url并解析出结果以供显示。

如果您正确地实现了MVC,这就是MVC的美妙之处。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9605723

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档