私たちのチームは多くのエンジンを使い始めており、ユーザーがメイン アプリまたはホスト アプリにログインしたときにこれらのエンジンに「ウィジェット」を表示したいと考えています。私たちはすでに公共活動の宝石をある程度使用しています。
基本的に、ホスト アプリがマウントされた各エンジンをループして、エンジンに「ウィジェット」がある場合、ホスト アプリはそれらをレンダリングする必要があります。理想的には、エンジンはビューをレンダリングする方法をアプリに伝える必要があります。
Cells gem は有望であることがわかりましたが、レンダリングするセルをホスト アプリが正確に認識している必要があります。(これを回避する簡単な方法の 1 つは、エンジンがアプリにパスを伝えることだと思います。)
どの MVC、Rails などのパターンを調べる必要がありますか?