# Discourse의 rails/ember 구조를 이해하려고 합니다

**URL:** https://meta.discourse.org/t/trying-to-understand-rails-ember-structure-of-discourse/219530
**Category:** Development
**Created:** [2월 28, 2022, 1:48오전 UTC](https://meta.discourse.org/t/trying-to-understand-rails-ember-structure-of-discourse/219530 "2022-02-28T01:48:07Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![VijayB](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/vijayb/32/251306_2.png) [@VijayB](https://meta.discourse.org/u/VijayB)
#### Post date: [2월 28, 2022, 1:48오전 UTC](https://meta.discourse.org/t/trying-to-understand-rails-ember-structure-of-discourse/219530/1 "2022-02-28T01:48:07Z")

</div>

저는 일반적인 개발자로서도, 그리고 특히 Rails를 배우는 입장에서도 아직 초보입니다. 포럼을 확장해보려 하고 있는데, 프론트엔드(Ember)와 백엔드(Rails)가 어떻게 상호작용하는지 이해하고 시작하는 방법에 대한 튜토리얼이 있는지 궁금합니다.

기본적인 작업을 시도했는데 예상치 못한 응답을 받았습니다:

Rails에서 routes 파일을 업데이트하여 다음을 추가했습니다.  
`get "/feed" => "feed#index"`

그리고 다음 컨트롤러를 추가했습니다:

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

그런데 Postman으로 "http://localhost:3000/feed"를 확인했을 때, JSON 응답을 예상했지만 제 텍스트가 전혀 없는 HTML 응답을 받았습니다.

도움 부탁드립니다!
````

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2월 28, 2022, 8:59오전 UTC](https://meta.discourse.org/t/trying-to-understand-rails-ember-structure-of-discourse/219530/2 "2022-02-28T08:59:22Z")

</div>

요청 주소에 `.json`을 추가할까요?

---

<div class="post-metadata">

### Author: ![VijayB](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/vijayb/32/251306_2.png) [@VijayB](https://meta.discourse.org/u/VijayB)
#### Post date: [2월 28, 2022, 3:06오후 UTC](https://meta.discourse.org/t/trying-to-understand-rails-ember-structure-of-discourse/219530/3 "2022-02-28T15:06:57Z")

</div>

감사합니다! 개발을 얼마나 처음 시작했는지 알 수 있네요.
