バックエンドはデータのみを提供し、他のすべての操作はフロントエンドに任せられます
闭关修行中......
バックエンドは、データとデータの編成と処理を含む API のみを提供します
フロントエンドはデータの提示と取得を担当します
フロントエンドとリアエンドを分離した3層構造の話
より複雑な場合は、ノード+フロントエンドがフロントエンドとして使用されます。
ノードは単なる単純な Express または koa であり、http を使用して Java または php サーバーをリクエストします
どのようなノードに使用するのかを必ず考えます。はい、それはテンプレート エンジンです。
プロジェクトは複数の Java サーバーまたは PHP サーバーから個別にデータを取得できます
たとえば、20個のJavaインターフェース、20個のphpインターフェース、およびノードによって取得される形式はすべてドキュメントに基づいています
フロントエンドとバックエンド間のすべての接続は API
バックエンドはデータを提供するだけで、他の操作はすべてフロントエンドに任せられます。この理解は基本的に正しいです。
http://blog.jobbole.com/65513/
よく分かりましたので、簡単に説明します 以前分離されていなかったときは、テンプレートがバックエンドにあり、js と css がフロントエンドにあったため、スタイルや関数を変更するたびに、バックエンドプロジェクト分離後、バックエンドはAPIインターフェースのみを提供し、フロントエンドはテンプレートとスタイルを処理しますその後、フロントエンドは分離のためにnodejsを使用します。通常、この場合nodejsは非常に薄い層であり、単純な機能のみを担当します。ルーティング、インターフェース転送、マージ、クリーニングなど
フロントエンド: ビュー層とコントローラー層を担当、バックエンド: モデル層、ビジネス処理/データなどのみを担当
バックエンドは、データとデータの編成と処理を含む API のみを提供します
フロントエンドはデータの提示と取得を担当します
フロントエンドとリアエンドを分離した3層構造の話
より複雑な場合は、ノード+フロントエンドがフロントエンドとして使用されます。
ノードは単なる単純な Express または koa であり、http を使用して Java または php サーバーをリクエストします
どのようなノードに使用するのかを必ず考えます。はい、それはテンプレート エンジンです。
従来の 2 層アーキテクチャでは、テンプレート エンジンを分離できず、JSP と Java は常に同じプロジェクト内にあり、結合度が高すぎますプロジェクトは複数の Java サーバーまたは PHP サーバーから個別にデータを取得できます
たとえば、20個のJavaインターフェース、20個のphpインターフェース、およびノードによって取得される形式はすべてドキュメントに基づいています
フロントエンドとバックエンド間のすべての接続は API
を経由しますバックエンドはデータを提供するだけで、他の操作はすべてフロントエンドに任せられます。この理解は基本的に正しいです。
http://blog.jobbole.com/65513/
よく分かりましたので、簡単に説明します
以前分離されていなかったときは、テンプレートがバックエンドにあり、js と css がフロントエンドにあったため、スタイルや関数を変更するたびに、バックエンドプロジェクト
分離後、バックエンドはAPIインターフェースのみを提供し、フロントエンドはテンプレートとスタイルを処理します
その後、フロントエンドは分離のためにnodejsを使用します。通常、この場合nodejsは非常に薄い層であり、単純な機能のみを担当します。ルーティング、インターフェース転送、マージ、クリーニングなど
フロントエンド: ビュー層とコントローラー層を担当、バックエンド: モデル層、ビジネス処理/データなどのみを担当