2017-07-20 1 views
0

コンテキスト:Springバックエンドのrestfullとgwtp frent-endアプリケーションでは、フロントエンドをangular2に移行しようとしています。既存の(Springセキュリティ+ Spring MVC + Restfull)アプリケーション用のAngular2フレンチエンドアプリケーションを開発する手順は?

誰かが私が従うべきステップを手伝うことができますか?

角度側を別々に実装して残りの部分と一緒にすることはできますか?アプリケーション・パーツ同士の通信方法は?

答えて

0

あなたは別の角度のアプリケーションを使用することができ、穏やかなウェブAPIを使用して春のバックエンドと話すことができます。そのためには、休憩のエンドポイントでバックエンドを変換する必要があります。

+0

おかげさまで@Prathmesh今度は角度に焦点を当てます。 – Belham

+0

最後に1つ!その賛否両論のために角度のある側面を開発している間に私が考慮すべきことは何か? – Belham

+0

javaとあなたのtsファイルのオブジェクト構造は、同じでなければならないプロパティの偶数の名前である必要があります。内部的に変換するデータ型。あなたの名前が一致しない場合、あなたはその特定の価値を受け取ることができなくなります。 –

0

はい、それは私たちがやったことです:春のデータ、春のセキュリティ、春のセキュリティ、春のSAML2拡張、春のMVCを持つ春のバックエンド

フロントエンドは、私はJavaプロジェクトのWEB-INFディレクトリにAngular2アプリを置くような愚かな何かをやってお勧めしませんng-cliで構築された、別々のコードベースです。

+0

私は既に、同じサーバー内にスプリングバックで角をつけるこの提案の前に見ました。アドバイスをいただきありがとうございます。私は角度のある側面を開発中に考慮すべきことがあるかどうか尋ねるだけです。 – Belham

+0

はい、Springデータを使用する場合は、残りのapi URLをハードコーディングしないようにして、エンティティリンクを可能な限り使用してください。また、リクエストにXCSRFトークンを設定するためにSpring Securityを設定し、バックエンドとフロントエンド間のソケット通信を設定して、フロントエンドに変更(バックエンドエラーなど)を通知したい場合もあります。最後に、コンポーネントをできるだけ独立させるようにしてください。すべてをメインのApp.moduleに入れず、より小さなモジュールに分割して、Angular2の依存関係の仕組みを考えてください。 – nuvio

+0

はい私は、Springデータ、Springセキュリティ、Spring MVCを使用しました。私はあなたが言及したすべてをフォローし、ステップバイステップでそれを行います!私はあなたの助けに感謝しています。 – Belham

関連する問題