Bootstrap/Bulma와 React

독립형 앱을 만들어 Discourse API만 활용한다면, 이론적으로는 React로 완전히 새로운 앱을 구축할 수 있습니다. 이는 상당한 양의 작업이 필요하지만, 과거에 최소한 React Native로 이를 시도한 몇 가지 사례가 있었던 것으로 알고 있습니다. 가장 큰 과제는 기능 동등성을 유지하기 위한 막대한 유지보수 비용입니다. 해당 예제는 오랫동안 업데이트가 없는 상태입니다. Lexicon: a customizable native mobile app for your Discourse site - #22 by Kuro22 를 참고하세요.

프레임워크를 혼합해서 사용하는 것은 시도하지 마세요. Discourse와 함께 Bootstrap을 일부 사용해 본 적이 있지만, 결과는 매우 신뢰할 수 없었습니다. 일부 기능은 작동할 수 있지만, React를 혼합하는 것은 아예 작동하지 않을 것으로 생각합니다.

제 조언은: 대신 Ember와 공식 플러그인 생태계를 철저히 학습하는 것입니다.