2017-03-26 7 views
-1

私は私を叩いた質問があります。誰かを助けることができる? ここに私の質問です: 缶反応フロントエンドと一緒に使用java? はいの場合どうすれば可能ですか? ありがとうございましたReact.JSとjavaの間の互換性

+0

Javaはバックエンド用であり、反応はフロントエンド用です。彼らは一緒に働くことはできません。さまざまなテクノロジーが実際にどのように機能しているかを読んでみてください。 –

+0

私はそれが可能かどうかよりももっと尋ねています – narcisse

答えて

0

はいリアクションフロントエンドとjavaをバックエンドとして使用することは可能です。
次の機能を備えた簡単な学校管理アプリケーションを構築したいとします。
私たちは単純な3つのタブを表示したいと考えていますstudentteacheradmin。各タブをクリックすると、そのpartucularユーザーがデータをrealted(userName、picture、address)で表示する必要があります。

ユーザー情報を格納するシンプルなMySQLデータベースが用意されています。

使用が反応:
これを構築するために、私はReact.Inを使用するフレームワークとして明示的に使用するI成分HomePageUserInfoを有するであろう反応します。 ホームページからタブをクリックすると、データベースからデータを取得する必要があります。 外部APIを呼び出すには、reduxを使用し、reduxストアにデータを保存します。
あなたのフロントエンドは急行上で実行されます(ローカルホスト上の仮定:3000)

Javaを使用する:
バックエンドとして、我々は残りのAPIを作るために(使用ジャージをするJavaを使用しますので、私たちはいくつかのデータ操作をしたいと仮定しましょう)。javaでは、データベースに接続してデータを取得することができます。javaを使用すると、ポストAPIをuser typeとし、ユーザーデータをjson形式で返します。このjsonは、redux store.Soをクリックした後、新しいページに保存されます。このデータを介してページに表示されます。
javaのバックエンドはtomcat(localhost:8000と仮定)で実行されます。

1

もちろん、実際にはJavaと反応している、または他のフロントエンドの技術では、互いに通信するのに問題はありません。あなたはRepresentational state transfer(REST)についていくつかの読書をしたいかもしれません。

関連する問題