我计划编写一个服务器,它将通过AJAX Web界面和我将要编写的客户端程序进行访问。这两个接口将提供类似的功能。例如,用户可以使用Web或客户端界面(比如Skype)进行注册。客户端应使用RPC over HTTP与服务器进行通信。
是否有任何服务器框架可以让单个服务器以最小的努力同时为HTML/AJAX和RPC请求提供服务?Google的GWT似乎是一个很好的候选者,但我没有使用它的经验……
我在服务器端有基本的视图模型,让它位于C#语言和ASP.NET核心服务器端,例如:
public class BookViewModel
{
public string Id { get; set; }
public string Name { get; set; }
//other properties removed for brevity
}
然后,我把它发送到客户端页面。
在客户端,我有一些Javascript框架的富UI。
据我所知,这些框架使用视图模型进行操作。所以,问题是,我不明白我们在客户端对视图模型到底要做什么?
我的意思是,如果我想通过Aj