私は私を叩いた質問があります。誰かを助けることができる? ここに私の質問です: 缶反応フロントエンドと一緒に使用java? はいの場合どうすれば可能ですか? ありがとうございましたReact.JSとjavaの間の互換性
答えて
はいリアクションフロントエンドとjavaをバックエンドとして使用することは可能です。
次の機能を備えた簡単な学校管理アプリケーションを構築したいとします。
私たちは単純な3つのタブを表示したいと考えていますstudent
teacher
とadmin
。各タブをクリックすると、そのpartucularユーザーがデータをrealted(userName、picture、address)で表示する必要があります。
ユーザー情報を格納するシンプルなMySQLデータベースが用意されています。
使用が反応:
これを構築するために、私はReact.Inを使用するフレームワークとして明示的に使用するI成分HomePage
とUserInfo
を有するであろう反応します。 ホームページからタブをクリックすると、データベースからデータを取得する必要があります。 外部APIを呼び出すには、redux
を使用し、reduxストアにデータを保存します。
あなたのフロントエンドは急行上で実行されます(ローカルホスト上の仮定:3000)
Javaを使用する:
バックエンドとして、我々は残りのAPIを作るために(使用ジャージをするJavaを使用しますので、私たちはいくつかのデータ操作をしたいと仮定しましょう)。javaでは、データベースに接続してデータを取得することができます。javaを使用すると、ポストAPIをuser type
とし、ユーザーデータをjson形式で返します。このjsonは、redux store.Soをクリックした後、新しいページに保存されます。このデータを介してページに表示されます。
javaのバックエンドはtomcat(localhost:8000と仮定)で実行されます。
もちろん、実際にはJavaと反応している、または他のフロントエンドの技術では、互いに通信するのに問題はありません。あなたはRepresentational state transfer(REST)についていくつかの読書をしたいかもしれません。
- 1. java 1.5とjava 1.6の間のjava.sql.Connectionの互換性の問題
- 2. JavaとC++との下位互換性
- 3. JavaバージョンとのCacertsの互換性
- 4. Javaデータベースの互換性
- 5. java 1.4のSSL互換性
- 6. LuceneとSolr間のバージョン非互換性
- 7. LibGDXとJava 8ソースの互換性
- 8. AES 128 DOT NETとJavaの互換性
- 9. Apache ant 1.9.4 Java 1.8との互換性
- 10. シリアライズ互換性Java 7/8
- 11. Berkley DBファイルのバージョン間の互換性
- 12. Thriftバージョン間のデータフォーマットの互換性
- 13. protobufバージョン間のデータフォーマットの互換性
- 14. コンピュータ間でのオブジェクトファイルの互換性
- 15. ライブラリのバージョン間のスウィフト互換性
- 16. 私のアプリケーションのJavaチェック互換性
- 17. のJavaジェネリック&互換性のない型
- 18. Javaバージョンの互換性の問題
- 19. 春4:Javaの8の互換性
- 20. Java ArrayListの互換性のないタイプ
- 21. gdata-java-clientとgoogle-api-java-clientの互換性の問題
- 22. JVM実装間のRMI互換性
- 23. Java Generics:互換性のあるサービスサブクラス
- 24. GAE互換性のあるJavaポータル
- 25. Java下位互換性の明確化
- 26. Javaアプリケーションのブラウザ互換性問題
- 27. Java 8互換性のない型エラー
- 28. デスクトップアプリケーションのjava flex GUI互換性
- 29. Mojarra Java EE 5/6の互換性
- 30. Java 7 FileSystemProviderの下位互換性
Javaはバックエンド用であり、反応はフロントエンド用です。彼らは一緒に働くことはできません。さまざまなテクノロジーが実際にどのように機能しているかを読んでみてください。 –
私はそれが可能かどうかよりももっと尋ねています – narcisse