cairngorm + flexはレールとどのように統合されますか?
-
06-07-2019 - |
質問
つまり、ケアンゴームのmvcとrailsのmvcは機能が重複していませんか?レールバックエンドでケアンゴームの必要性を理解しているかどうかはわかりません。
解決
必要はありません。これはオプションです。CairgormはRails全体をモデルとして見ています。 Railsはhtmlではなくxmlを送信するため、browser-css-detailsの問題はありません。
レールをRESTレイヤーとして使用し、ビジネスロジックをフレックスにすることができます。
cairgormは、複雑ではあるが十分にテストされたレールアプリケーションのキャンディカバーとして使用できます。
自分に合った途中の解決策を見つけることができます。
ほとんどのビジネスロジックをレールに実装しますが、フレックス/ケアゴラムを使用して、各ユーザーにタスクに適切なボタン/フォーム/コントロールのみを表示し、ブラウザーに依存しない方法で実行します。
お役に立てば幸いです。詳細についてはお気軽にお問い合わせください
他のヒント
RailsはサーバーのMVCです。それでも、十分に複雑なクライアントアプリケーションのアーキテクチャが必要です。 RailsサーバーへのREST(JSON)インターフェースを備えたクライアントでPureMVCを使用しており、うまく機能しています。 PureMVCでは、クライアントのモデルをクライアントのビューコンポーネントから独立させることができ、独立したビューコンポーネントを同時に簡単に更新できます。
所属していません StackOverflow