【问题标题】:Metalanaguage to describe the Model from MVC to generate identical client and server side codeMetalanaguage 从 MVC 描述模型以生成相同的客户端和服务器端代码
【发布时间】:2010-09-07 17:48:39
【问题描述】:

我正在寻找一种强大的元语言来描述我打算在离线模式(google-gears + javascript)和服务器端 sqlite +(php/ruby/java 等)下使用的应用程序的行为,并寻找一个好的格式来描述模型的行为,可以很容易地转换为目标语言。 我是否完全偏离了轨道,还有更好的方法吗?

【问题讨论】:

    标签: javascript sqlite model client-server metalanguage


    【解决方案1】:

    你看过Google Web Toolkit吗? GWT 允许您编写服务器端 Java 对象,这些对象会为您翻译成 Javascript。这使您根本无需处理浏览器的怪癖。 不过,我不确定 Gears 和 GWT 项目的集成程度如何。如果它还没有集成,我相信它会在相当短的时间内完成。

    编辑:这可能更像是一种替代方式来做您正在寻找的事情,而不是对元语言的建议。

    【讨论】:

      【解决方案2】:

      这可能超出了您的范围,但也许您应该考虑sproutcore。据我了解,它是一个捆绑的 MVC 架构,可以与后端无关。

      我没有太多经验,但听起来有些消费者(例如苹果的 MobileMe)想要做和你一样的事情。

      【讨论】:

        【解决方案3】:

        也许您应该考虑使用Script#

        【讨论】:

          猜你喜欢
          • 2012-04-06
          • 2019-12-03
          • 1970-01-01
          • 2011-08-20
          • 2011-03-04
          • 1970-01-01
          • 2014-11-19
          • 1970-01-01
          • 2017-08-30
          相关资源
          最近更新 更多