第1回 Google Web Toolkit 勉強会 in 京都 (#gwt_kyoto)
2010/04/16(金)に開催された「第1回 Google Web Toolkit 勉強会 in 京都 (#gwt_kyoto) 」のまとめ。
- bufferings
- 2066
- 0
- 2
- 0
Takashi Someda
@tksmd
特に shared って GWT の機能としてではなく、単純に設計の見通しとしてサーバからもクライアントからも呼び出されるものとして置いたらいいよ、って事だったように思う。*.gwt.xml に source の指定さえすればコンパイル対象に出来るはず。 #gwt_kyoto
2010-04-16 19:26:45
@mitoma_ryo
sharedにはvalidatorなど置くのがよいらしい。すぐに思いつく疑問点はそのパッケージに置かれてるとserverとclient両側でインスタンスの状態は共有されるの?って所ですね。単にsourceに追加されているだけなんで共有されないけど。 #gwt_kyoto
2010-04-16 19:27:13
SHIIBA Mitsuyuki
@bufferings
JSNIの説明中。今日リファクタリングしたらJSNI内のクラス名もちゃんとリファクタリングされててびっくりした。 #gwt_kyoto
2010-04-16 19:35:11
Takashi Someda
@tksmd
JSNI はある意味黒魔術。やり過ぎるともはや当初何故 GWT を使っていたのか、という根本を揺るがす事に。www RT @mitoma_ryo: そういや jsni をうまく使って Applet との通信を書きたいと思ってたのを思い出した。書かないけど。 #gwt_kyoto
2010-04-16 19:39:20
SHIIBA Mitsuyuki
@bufferings
そういえば。RemoteServiceServletだったな。最近Slim3使ってるからPOJOだから忘れかけてた。 #gwt_kyoto
2010-04-16 19:42:56
SHIIBA Mitsuyuki
@bufferings
非同期だからAsyncクラスが必要。戻り値にしてたらSyncになってしまうから。だよ。 #gwt_kyoto
2010-04-16 19:45:29
SHIIBA Mitsuyuki
@bufferings
Stringのformatはエミュレートされてない。何度か使おうとして「ねーよ」と言われて凹んで。やっと覚えた。 #gwt_kyoto
2010-04-16 19:47:12