gpt4 book ai didi

ruby - 将 Ember.js 与简单的 Sinatra 后端集成

转载 作者:数据小太阳 更新时间:2023-10-29 06:54:28 26 4
gpt4 key购买 nike

有很多文档介绍如何构建和创建以 Rails 作为后端的 Ember.js 应用程序。流行的解决方案是使用 gems 作为 ember-railsember-source 或合二为一的 ember-appkit-rails

但是我正在尝试创建一个简单的 Sinatra 应用程序,该应用程序以 Ember.js 作为前端来处理仅 JSON 后端。我发现的少数资源似乎有点过时,所以我正在寻找简单的方法来做到这一点。

所以我的问题是:
我如何将 Ember.js 与简单的 Sinatra 后端集成?
如何执行此操作的示例将不胜感激。

最佳答案

有一个very simple repo on Github ,这可以作为你的起点。只需获取代码,启动 sinatra 应用程序服务器,然后将您的 Ember 数据源指向它,如下所示:

    App.MyRestAdapter = DS.RestAdapter.extend({
host: 'http://localhost:3000',
namespace: 'api'
});

App.store = DS.Store.create({
adapter: 'MyApp.MyRestAdapter'
});

您还可以查看 Travis CI 的来源,因为他们使用 Sinatra (travis-api) 和 Ember.js (travis-web)。

关于ruby - 将 Ember.js 与简单的 Sinatra 后端集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22588730/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com