새로운 속성(이미지)을 토픽 목록(TopicListItemSerializer 사용)에 직렬화하는 플러그인을 개발 중입니다. 하지만 일반적인 Discourse UI 컨텍스트에서 이 이미지를 표시하는 것은 의미가 없습니다. 이 이미지는 저희가 자체적으로 개발한 테마에서 사용될 예정이며, 이 덕분에 저희 사이트는 기본 Discourse 설치와 매우 다른 모습을 갖추게 됩니다.
제 초기 아이디어는 이 속성을 직렬화기에만 제공하고, 이미지의 소비와 표시는 테마에 맡기는 것이었습니다. 이런 방식이 합리적인가요, 아니면 플러그인에서 UI에 이미지를 표시하는 코드도 포함해야 하나요?