#GWT #java #webアプリ開発
おはGWT
GWTはJavaをJavaScriptにコンパイルするので、Webでの速度も速く、他から読みにくくすることができますが。それ以上にコンパイルの速度も大型アプリであっても30秒以内に終わります。
凄くない?
#GWT #webアプリ開発
GWTが良い理由として、安定して変わらないJavaで開発できる事
JavaScriptの場合、フレームワークに変化があると、今まで作成してきたライブラリが使えなくなるばかりでなく
お作法も変わる為、生産性と再利用が下がります。
#GWT #java #Webアプリ
GWTが良い最大の理由は、フロントもバックも誰もがしっているJavaでバリバリ開発できること。
それぞれが別の領域として区切られてきた業界の垣根を越えてSPAが作れることです。
単純にすごくない?
おはGWT、今日もこの製品のように革新的で息が長いGWTをつかってみんなが知っているJavaだけで、フロントもバックも簡単にWebアプリをつくりましょう。
ていうか、社長さん、お疲れ様です。
儲かりますね
https://twitter.com/kakusans_com/status/1632118798412292096?s=20
#GWT #Java #webアプリ #javascript
実はGWTはJavaを使いつつ、なんとjavaScriptの呼出しやJavaScriptがら呼ばれることもできる、チートな機能も持っております。
単純に、すごくね?
public static native void alert(String msg) /*-{
$wnd.alert(msg);
}-*/;
#GWT #java #javascript
私がJavaScriptをあまり使いたくないのは、(1)変数の定義が曖昧でわからなくなる。(2)利用する系統で記述がバラバラ(3)フロントとサーバが別言語(4)インタープリタで処理が遅い(5)ブラウザ間の互換性を考える必要がある
面倒くない?
#GTW #Java #Webアプリ開発 #javascript
おは、GWT
世界で一番開発者が多いJavaだけで、フロントもサーバもテストも共通してWebアプリ開発できるのは、もしかするとGWTだけかもしれません。
#GWT #Java #Eclipse #自動テスト #selenium2 #webアプリ
GWTはEclipse+seleniumu2を使うことで、SPAの自動テストが可能です。つまり、フロントもJava、サーバもJava、テストコードもJavだけで、品質を担保できるので、実はリファクタリングもダイナミックに行えます。
#GWT #Java #Webアプリ開発 #Eclipse
おはGWT
GWTでは、統合開発環境のEclipseを利用できます。
Eclipseを使うとリファクタリングが簡単にできるので、ダメコードだったものを改善しながら開発が可能です。
#GWT #Webアプリ #Java #javascript
GWTにはチート機能があり、JavaでありながらJavaScriptをオブジェクトで呼び出したり、使うこともできます。
チート過ぎない?
#GWT #java #Webアプリ #コンパイル
GWTが素晴らしいのは、コンパイル言語であるという点です。
コンパイルとは最適化して言語に変換します。
JavaScriptなら高速化、サイズ縮小、難読化してくれます。
しかも、クロスプラットフォームといって、ブラウザ毎にそれぞれ最適化します。
凄くない?