조금 복잡합니다. discovery로 시작하는 이유는 코어 앱의 이 부분에서 사이드바가 discovery 루트의 아웃렛(outlet)에 삽입되기 때문입니다:
그리고 다음 코드는 각 페이지에서 블록이 표시되어야 하는지 여부를 결정하기 위해 수행되는 검사입니다:
이 "routes"는 Ember 루트입니다. @Moin의 말처럼 해당 파일을 보면 다음과 같은 정보를 얻을 수 있습니다:
- discovery.categories
- discovery.hot
- discovery.unread
- discovery.latest
등등. 하지만 위에서 인용한 예시들은 이 TC(테마 컴포넌트)가 유용하게 사용될 수 있는 주요 루트들입니다.