0

私は Web 開発にかなり慣れていないので、正しい方向に向けるためにいくつかの基本的な質問をしました。

先週、私は Rails フレームワークを学んでおり、私が理解していることから、このフレームワークは Web サイトを構築するのに最適ですが、ブラウザーで実行される優れたフロントエンド インターフェイス/アプリを構築するには、まだ JavaScript が必要です。この理解は正しいでしょうか?そうでない場合、ほとんどすべての Web サイトで javascript が不可欠であると思われるのはなぜでしょうか? つまり、js で何ができるのでしょうか。

また、Java を js にコンパイルする GWT のようなツールがある今、JavaScript を学ぶ必要があるのではないかと考えていました。私はJavaに堪能ですが、JavaScriptに関しては知識がありません。JavaScript を学ぶ必要がある前に、GWT はどこまで私を連れて行ってくれますか?

誰かがこれらの質問に答えて正しい方向に向けることができれば、とても感謝しています.

ありがとう

4

2 に答える 2

1

GWT は Java を JavaScript にコンパイルしますが、それでも Web 開発について学ぶ必要があります。Java コードを書き始めたばかりで、基盤となるプラットフォーム (ブラウザー) をまったく気にしていないために、GWT でうまくいかないプロジェクトを数多く見てきました。

ブラウザを気にしたくない場合は、何らかのプラグイン テクノロジを使用します (制御された環境内のアプリの場合)。それ以外の場合は、まず HTML + JS + CSS を使用してアプリを構築する方法を学びます。

最終的には、GWT が Java で高速な JavaScript アプリを作成するための優れたツールキットであり、ツールキット内に Web アプリを構築するための多くのベスト プラクティスが含まれていることがわかります。優れた抽象化を備えていますが、すべての抽象化がリークするため、ブラウザについて十分な知識が必要です。JavaScript の悪い部分を避けるなどの節約になります。

于 2012-08-11T07:18:00.257 に答える
0

私は現在 GWT を使用していますが、まだ Javascript を使用する必要はまったくありません。ほとんどの Web サイトでは、GWT で問題ないと思います。

于 2012-08-10T21:03:50.620 に答える