我一直在关注JavaScriptMVC,我对这个想法非常感兴趣。但是,我想知道,如果有这样的架构的ORM解决方案。看起来您最终必须编写两个数据访问层,一个服务器端用于从数据库中获取项目,另一个用于客户端以通过AJAX检索项目。
我的问题是,是否有任何现有的(最好是开源的)解决方案可以让我定义一个模型(XML或类定义)并为我生成一个REST api来访问我的数据。我在考虑这个时一直在看DataMapper,如果创建一个模型会很好,而不是像我在ruby中那样调用Person.all(:age.gt => 30)
我可以只查询/Person/All/?filter="age>30"
(正确当然是逃脱的)并且返回一个序列化为XML的对象,而不必自己编写控制器。
那里有什么东西吗?这看起来像构建基于javascript的应用程序的智能方式吗?
答案 0 :(得分:2)