테마 '맵'이 있나요? (플러그인 출력 포트 등을 쉽게 찾는 방법)

제 조언은 항상 간단하게 시작하라는 것입니다. 먼저 간단한 요구사항부터 작업하고, 어떻게 구현할지 파악하세요. 그 다음 다음 단계로 넘어가면 됩니다.

테마 설정(Theme-ing)에 대해서는, 대부분 CSS 수정으로 해결될 것이라고 생각합니다. 보통 사용하는 리소스를 이용하세요. CSS로 해결되지 않는 경우, jQuery를 사용하여 템플릿을 수정하거나, 최후의 수단으로 템플릿을 오버라이드(overriding)해야 합니다. 새로운 사용 사례에 맞춰 자체 구성 요소나 위젯을 구축하고 첨부하세요.

소스 코드는 항상 당신의 친구입니다. discourse/discourse의 GitHub 디렉터리 구조를 살펴보면 앱의 각 부분이 어떻게 구성되어 있는지 확인할 수 있습니다. 템플릿 쪽이 이해하기가 더 쉽다고 생각합니다. Ember 디렉터리 구조에 익숙하지 않다면, 지금이 익숙해질 좋은时机입니다.