データベースから取得する必要がある多くの動的コンテンツを使用して、動的なモバイル サイトの構築を開始しようとしています。
IOS および Android アプリケーションが情報と対話するために使用しているサイト用の REST API を既に作成しています。
私の質問は、このサイトを構築するための絶対的なベスト プラクティスは何かということです。
1-モバイルクラスを既存のサイト機能の拡張にする
(ここで見られる欠点は、モバイル サイトがメイン サイトのライブラリに依存することです。つまり、メイン サイトの熱が悪いと、モバイル サイトにも影響が及ぶということです)
2- モバイル サイトを、それ自体で動作する完全に独立したサイトにする
(ここで見られるマイナス面は、メイン サイト ライブラリへの変更をここに反映する必要があることです。そのため、本質的にコードを 2 回書くことになります)
3- モバイル サイトを REST API およびスタンドアロンから実行する
(ここで見られる欠点は、サーバーと直接通信するのではなく、情報に対する HTTP 要求の数が増えることです)
どれも普通に動くので特に問題はないですし、コーディング自体はさほど難しくありませんが、スタンドアローンにするとメインサイトの機能をたくさん作り直してモバイルサイトに合わせる必要がありますこれは理想的ではありません。
コメントお待ちしております!ありがとう