【发布时间】:2010-09-07 17:48:39
【问题描述】:
我正在寻找一种强大的元语言来描述我打算在离线模式(google-gears + javascript)和服务器端 sqlite +(php/ruby/java 等)下使用的应用程序的行为,并寻找一个好的格式来描述模型的行为,可以很容易地转换为目标语言。 我是否完全偏离了轨道,还有更好的方法吗?
【问题讨论】:
标签: javascript sqlite model client-server metalanguage
我正在寻找一种强大的元语言来描述我打算在离线模式(google-gears + javascript)和服务器端 sqlite +(php/ruby/java 等)下使用的应用程序的行为,并寻找一个好的格式来描述模型的行为,可以很容易地转换为目标语言。 我是否完全偏离了轨道,还有更好的方法吗?
【问题讨论】:
标签: javascript sqlite model client-server metalanguage
你看过Google Web Toolkit吗? GWT 允许您编写服务器端 Java 对象,这些对象会为您翻译成 Javascript。这使您根本无需处理浏览器的怪癖。 不过,我不确定 Gears 和 GWT 项目的集成程度如何。如果它还没有集成,我相信它会在相当短的时间内完成。
编辑:这可能更像是一种替代方式来做您正在寻找的事情,而不是对元语言的建议。
【讨论】:
这可能超出了您的范围,但也许您应该考虑sproutcore。据我了解,它是一个捆绑的 MVC 架构,可以与后端无关。
我没有太多经验,但听起来有些消费者(例如苹果的 MobileMe)想要做和你一样的事情。
【讨论】:
也许您应该考虑使用Script#?
【讨论】: