我们真的需要服务器端架构来创建 RIA 应用程序吗?
我的想法如下:
- 仅使用 Html 页面、JQuery 和完整的客户端 UI 组件集创建一个完整的 RIA 应用程序(在大量不同的可用开源组件之间选择你的毒药)
- 服务器端我只有一个或多个类似 REST 的 Web 服务,它们返回并接受 Json 序列化对象
不再依赖服务器端架构的最新趋势(Struts、Java faces、Asp.Net、MVC 或任何其他以前流行或现在流行的模型),Web 服务器端将只是 trasnsport (Json) 之间的接口和业务逻辑层,其中的逻辑很少。
客户端我们将拥有一个巨大的 JavaScript 应用程序,但是使用现代浏览器和 PC(为了速度)以及易于维护的现代开发环境(VS2008 和其他工具很好地调试 JavaScript)我认为这一层的代码维护问题较少而不是找到了解正确服务器层架构的开发人员......
你对这种情况有意见吗?
乔·马西莫