Versuche, die Rails/Ember-Struktur von Discourse zu verstehen

Ich bin ein neuer Entwickler im Allgemeinen (lerne gerade Rails) und versuche, das Forum zu erweitern. Ich habe mich gefragt, ob es Tutorials gibt, um loszulegen und zu verstehen, wie das Frontend (Ember) mit dem Backend (Rails) zusammenarbeitet.

Eine grundlegende Sache, die ich versucht habe und bei der ich eine unerwartete Antwort erhalten habe:

Auf Rails habe ich die Routendatei aktualisiert, um Folgendes hinzuzufügen:
get "/feed" => "feed#index"

Dann habe ich den folgenden Controller hinzugefügt:

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

Als ich dann auf Postman nach "http://localhost:3000/feed" gesucht habe, hätte ich eine JSON-Antwort erwartet, aber eine HTML-Antwort ohne meinen Text erhalten.

Danke!

Fügen Sie .json zur Adressanfrage hinzu?

4 „Gefällt mir“

Danke! Das zeigt, wie neu ich in der Entwicklung bin.

2 „Gefällt mir“