对于那些关注相对较新的
最近,我正在设计一个大型API,用于Web和移动客户端。我注意到,在由Microsoft的
这在某种程度上让我回想起了以前的事情。主要是因为我认为Web API正是为此而设计的,仅仅是一个Web API,没有其他作用。
在其他人的看法中,开发与您的API交互的Web客户端是:
ASP.NET Web API
的人来说,他们知道这是一个构建设计良好、外向型HTTP服务的良好框架,可以使用标准的XML或JSON内容类型跨越许多不同的客户端。最近,我正在设计一个大型API,用于Web和移动客户端。我注意到,在由Microsoft的
NuGet
为Web API提供的ASP.NET Web API模板中,他们采取了一种非常简洁的方法来处理视图,并稍微美化了主页。这在某种程度上让我回想起了以前的事情。主要是因为我认为Web API正是为此而设计的,仅仅是一个Web API,没有其他作用。
在其他人的看法中,开发与您的API交互的Web客户端是:
在Web API项目内部?
还是
在Web API项目之外,将Web客户端分离,就像你会分离移动或桌面客户端一样?