その会社は Java インターフェイスを備えたショッピング モールの Web サイトを構築していますが、私の友人は HTML だけを知っており、バックエンド言語は知りません。
実現可能性の観点から、モールのすべてのページが js クロスドメインを使用し、インターフェースを削除し、バックグラウンド言語なしでそのようなプロジェクトを完了できるでしょうか。
给我你的怀抱2017-05-16 13:12:19
最も古いフロントエンドとバックエンドの分離は次のようになります。HTML ファイルは静的サーバーに配置され、解析後、Ajax リクエストをバックエンドに送信します。バックエンドはブラウザーにデータを入力して返します。
静的サーバーは入り口として機能し、静的ファイル サービスを提供し、インターフェイス リクエストを転送するため、ドメインを越える必要はありません。
このソリューションの欠点は SEO の問題です。SEO を考慮しない場合、このアーキテクチャは実現可能です。
高洛峰2017-05-16 13:12:19
はい、バックエンドインターフェースがクロスドメインアクセスを許可していれば問題ありません
現在、多くの人がこの方法を使用してフロントエンドとバックエンドを分離しています。フロントエンドはルーティングとデータバインディングのみを実行する必要があります。