JavaとJavaScript両方を使ってWebアプリを作成したい
Q&A
Closed
解決したいこと
バックエンドにJava、フロントエンドにJavaScriptを使ってひとつのWebアプリを作ることは出来ますか?
可能であれば、その手順を教えて頂けると嬉しいです。
自分で試したこと
chatGPTに質問するとできると返答されましたが、ネット記事ではできないと書かれていたりして、調べてもよく分かりません。
Q&A
Closed
バックエンドにJava、フロントエンドにJavaScriptを使ってひとつのWebアプリを作ることは出来ますか?
可能であれば、その手順を教えて頂けると嬉しいです。
chatGPTに質問するとできると返答されましたが、ネット記事ではできないと書かれていたりして、調べてもよく分かりません。
皆様ご返信ありがとうございます
もっと勉強しようと思います
ありがとうございました
解決したのでしたら、一旦 クローズしてください。
@hinataka
Questioner
うるさいですね、まだ回答に返答していただけなのに。
まともな日本語使えないのに、文句をつけることしかできなくて、かわいそうですね。
バックエンドにJava、フロントエンドにJavaScriptを使ってひとつのWebアプリを作ることは出来ますか?
できます。
可能であれば、その手順を教えて頂けると嬉しいです。
少なくとも本が数冊ぐらいの内容になるので、こういう場所で教えるのは 100% 不可能です。
・・・なんてことは言われるまでもなくご承知だと思うのですが、そうだとすると、質問の意図が分かりません。
とりあえず、フロントエンドを何にするか決めて(React? Vue? Blazor? その他?)、それを作成できるフレームワークを探して入手し、本を 2, 3 冊買って、それをもとに勉強を進めてはいかがですか?
もしくは学校を探すとか。
@hinataka
Questioner
返信ありがとうございます
変な質問をしてすみません。大まかな方法だけ知れたらと思い質問させていただきました。
もっと自分で調べます。
@hinataka
Questioner
ご丁寧にありがとうございます!
Visual Studio 2022 Communityというのは使ったことがないので、勉強しようと思います!
まず前職とは言語を変えてJavaの仕事に転職したいと思ったのが理由です。その勉強のためにWebアプリを作ろうと思ったのですが
とのことですが、であれば、先に私が書いた「フロントエンドを何にするか決めて(React? Vue? Blazor? その他?)」とか「Visual Studio 2022 Community を入手して」というのは全くの見当違いでした。忘れてください。
ただ、
サーブレットやJSPは技術的に古いといった情報を目にしたので、それならJavaScriptはどうかと思い、質問した次第です。
というのも見当違いだと思います。
Web アプリで JavaScript は必須なので、Java を使った Web アプリを勉強する過程で JavaScript の勉強も避けて通れないでしょうけど、まずは Java の Web アプリの勉強を進めて、その過程で必要に応じて JavaScript の勉強もするということになると思います。
@hinataka
Questioner
質問の際は軽い自己紹介も書いた方がよさそうですね。失礼しました。
なるほど、WebアプリにJavaScriptは付き物なんですね
私はVBのネイティブアプリしか携わったことがなかったので、勉強になりました
ありがとうございます
まず サーバーサイドを java で書けばいいのでは……?
(レスポンスしたページに javascript を読み込ませれば特に言語関係なくできるので。
とりあえず java で書く方法はわかるのでしょうか?
@hinataka
Questioner
返信ありがとうございます。
初心者が変な質問をしたようで、すみません。
JavaとJavaScript、個々でプログラム作成する方法は分かるのですが、両方使うシステムの全体イメージが湧かず質問した次第です。
もっと自分で調べようかと思います。
作れるか作れないかでいうと全く問題なく作れると思いますが、あえてこの2言語をフィーチャーして作ろうと思った理由が気になります。
(名前が似ててオモロみたいな話だったら面白いなと思っただけです)
ステップとしてはまずJavaとJavascript単体で簡単なアプリ的なものを作れるようになったらまた具体的な疑問が出るようになるかなと思います
@hinataka
Questioner
経緯をご説明しますと、まず前職とは言語を変えてJavaの仕事に転職したいと思ったのが理由です。その勉強のためにWebアプリを作ろうと思ったのですが、サーブレットやJSPは技術的に古いといった情報を目にしたので、それならJavaScriptはどうかと思い、質問した次第です。
@hinataka
Questioner
実際、JavaとJavaScriptを併用した開発はマイナーなのでしょうか?
クライアントサイドの開発は暗黙的に javascript で必要があれば wasm や altjs 等で 別の言語となるので サーバーサイドとは基本的には別です。
その為、 java でサーバーサイドを開発すると クライアントサイドで javascript は否応が無く出てくるものと思われます。
javaはサーバーサイドとして結構シェアあったと思うので併用しているところは多いんじゃないでしょうか?
Qiita見ているとどうせ始めるならイケイケな最新技術を使いたい!って人が多いのでちょっと不思議に思っただけなんです。
しょうもない質問してすみません
@hinataka
Questioner
@junerさん
すみません、知識不足なのか前半に書かれた日本語が分かりません
後半は読めました。
ご返信ありがとうございました。
@hinataka
Questioner