저는 커뮤니티를 위한 커스텀 플러그인을 개발하고 있습니다. @eviltrout 님의 플러그인 개발 튜토리얼을 따라 해 보았지만, 프론트엔드와 백엔드 간 통신에 대한 중요한 정보가 여전히 부족합니다. 모든 것이 ajax 호출이라고 읽었으나, 이해할 수 없는 플러그인 예시를 하나 찾았습니다.
바로 이 Notebook 플러그인입니다. 서버 라우트와 클라이언트 컨트롤러는 이해하고 있습니다. 그런데 ajax 호출이 없는데도 서버 라우트가 어떻게 호출되는지 이해가 되지 않습니다.
note 모델이 상속하는 RestModel과 관련이 있는 것 같습니다.
하지만 여전히 ember의 store가 사용할 수 있도록 서버에 어떤 라우트를 정의해야 하는지 지정하는 구현을 찾을 수 없습니다.