안녕하세요,
누군가 Ember 대신 새로운 React.js 템플릿에 Discourse를 통합해 본 경험이 있으신가요?
그리고 플러그인이나 향후 업데이트에서 문제가 생길까요?
안녕하세요,
누군가 Ember 대신 새로운 React.js 템플릿에 Discourse를 통합해 본 경험이 있으신가요?
그리고 플러그인이나 향후 업데이트에서 문제가 생길까요?
Discourse는 완전한 Ember 앱입니다. Rails로 구축된 Discourse API와 통신합니다.
원하는 작업을 수행하는 가장 좋은 방법은 API 키를 생성하고, 사용자 정의 프론트엔드에서 Discourse API로 요청을 보내는 것입니다.
감사합니다.
그럼 이렇게 API를 사용하면, 예를 들어 사용자 프로필도 확장할 수 있다는 거죠?
대부분의 경우 불필요할 수 있는 UI 측면에서 extend 대신 recreate를 사용하는 것.
추가로 말씀드릴 점은 …
API는 매우 안정적이라고 하니 해당 접근 방식을 사용하세요. 하지만 인터페이스를 수정하는 플러그인은 사용하지 마세요. 플러그인은 거의 항상 Ember 앱을 사용하고 긴밀하게 통합되어 있다고 가정하기 때문입니다(예: 컴포넌트 오버라이드). 따라서 그런 플러그인들은 잊으세요.
대신 Discourse를 있는 그대로 사용하세요! 테마 설정을 넘어 레이아웃과 디자인(L&F)을 근본적으로 변경해야 한다면, EmberJS와 Discourse의 플러그인 시스템을 학습하세요.