了解 discourse 的 rails/ember 结构

我是一名新手开发者(刚开始学习 Rails),正在尝试扩展论坛。我想知道是否有关于入门和理解前端(Ember)如何与后端(Rails)协同工作的教程。

我尝试了一个基本操作,得到了一个意外的响应:

在 Rails 中,我更新了路由文件以添加:
get "/feed" => "feed#index"

然后我添加了以下控制器:

  def index
    render json: {status: "lets get this going"}
  end
end```

然后当我通过 Postman 检查“http://localhost:3000/feed”时,我期望得到一个 JSON 响应,但却得到了一个 HTML 响应,其中不包含我添加的任何文本。

谢谢!

在请求地址中添加 .json

4 个赞

谢谢!这显示了我对开发有多么不熟悉。

2 个赞