我正在使用 ASP.NET Web API,并希望使用它来向我的移动应用程序(Android、iPhone、Windows Phone)提供数据。
我想知道我应该以更一般的方式还是更以特定的方式返回数据。
我一直发现自己试图发回更具体的数据,但这可能是因为我对它在我的移动设备上的外观有所了解,但不确定这是否是一种好方法,特别是如果我曾经向公众开放我的 API .
例子
我想告诉用户多少天前将记录插入数据库。
最好在服务器上计算它是“5”并将它们发回并让它们附加“5天前”还是最好只发回日期时间并让设备解析它(这会让他们做任何事情至日期)。