我刚刚完成了几个模型的创建,并且必须将它们的所有属性分别写入 1)Rails ActiveRecord 2)Rails 数据库迁移和 3)Backbone.js 模型。我感觉不是很干燥。我假设解决这个问题的第一步是切换到 node.js,我可以在后端和前端使用 CoffeeScript(理想情况下重用相同的 Backbone.js 模型),但是数据库模式呢?我意识到我可以创建一个从模型属性生成 SQL 的框架,但在我开始这项工作之前,我想知道这样的东西是否已经存在或正在开发中。
如果这个框架可以统一视图和控制器,这样我就没有 app/views、app/controllers、app/assets/javascripts/views、app/assets/javascripts/routers 等所有定义类似不同地方的东西。