私は、複数のUI、プラットフォーム(Web /モバイル/タブレット/デスクトップ)をサポートするために使用されるSaaSベースのモデルに取り組んでいます。現在、アーキテクチャは3層のMVCモデルであり、複数のUIをサポートする参照アーキテクチャのガイダンスを探しており、シナリオをよりよく処理できます(MVCモデルではない可能性があります)。複数のUI /プラットフォームをサポートするアーキテクチャ
1
A
答えて
0
本書の第6章[プレゼンテーション層のガイドライン]をお読みください。オンラインで入手できます。
0
あなたの質問は、オープンエンドであり、正確な要件(どのタイプのUI、パフォーマンス基準、セキュリティなど)に依存するのでしょうか?RESTfulサービスを一般的なアーキテクチャで展開します。正しく実装されていると、技術的に中立で軽量な方法で機能を公開できます。あなたのwebappはJSONをHTTP経由であなたのRESTサービスに話す(ほとんど)静的なサイトと同じくらいシンプルにすることができます。
関連する問題
- 1. フレックス:1つのデータモデル、複数のプラットフォームの異なるUI、方法?
- 2. 複数のプラットフォームをサポートする既存のデスクトップアプリケーションを再構築する
- 3. 複数のプラットフォームをサポートするコードのコンパイルをサポートするためのビルドフレームワークの作成
- 4. Shopify App複数のプラットフォームをサポートする開発例。 Shopify、Bigcommerceなど
- 5. SlimDXと複数のアーキテクチャ
- 6. AndroidビルドとFastlaneをサポートするCIプラットフォーム
- 7. symfony/APIプラットフォームno UI
- 8. 複数のアプリケーションを複数のプラットフォームでホストしています
- 9. Buckminsterを使用して複数のプラットフォームをサポートするp2サイトにエクスポートするRCP機能を取得する
- 10. WPF UI画面を分割するためのアーキテクチャui
- 11. 非UIアプリケーション用のReduxアーキテクチャ
- 12. 複数のプラットフォームの実装を扱う
- 13. OpenCV on ARM11アーキテクチャUbuntuサポート
- 14. ResourceManagerとサポートされていないプラットフォーム
- 15. AMPアーキテクチャのLinuxサポートですか?
- 16. 複数のAPKサポート
- 17. Magento複数のサポート
- 18. 複数ページアプリケーションのためのExtJSアーキテクチャ
- 19. 複数のプラットフォーム、一つのJDKのインストール
- 20. 複数の画面サイズをサポートする
- 21. 複数のAPIをサポートするAndroid
- 22. 複数のTLSプロトコルをサポートするHttpClient
- 23. 複数のプラットフォームの開発方法
- 24. Qtプロジェクトファイル:デバッグとリリースの複数のプラットフォーム
- 25. GWTを使用したプラグインベースのUIアーキテクチャ
- 26. 複数のUIコンポーネントをスキニングする
- 27. Mavenで複数のアーキテクチャのSWTアプリケーションを構築する
- 28. 複数のプラットフォームvscode launch.json config slashes
- 29. CMakeと複数のプラットフォームVisual Studioソリューション
- 30. gstreamer iosのarmv64アーキテクチャのみのサポート
MVCは設計スタイルではなく、SOAはアーキテクチャモデルの一例です。 – Kane