Discourse のデザイナーとして、完全に新しいフロントエンドを作成することは、合理的でも、その価値があるとも言い難いでしょう。EmberJS は異なりますが、その動作の仕組みは、ほとんどのフロントエンドフレームワークと非常に似ています。
EmberJS コミュニティも非常に協力的で活発です。NextJS で新しいフロントエンドを構築するために費やす時間を、EmberJS の学習に充てることをお勧めします 
そうすれば、2 つのフレームワークに関する知識と、Discourse フォーラム用のカスタムテーマおよびテーマコンポーネントを作成する能力の両方を身につけることができます。
それがあなたに合っているのであれば、まずはこの人気のあるかつ役立つトピックをご覧ください。
「いいね!」 8