ビープラウド社長のブログスマートフォン用の表示で見るビープラウド社長のブログ株式会社ビープラウドの社長が、日々の思いなどを綴っていきます。BPStudy#20開催報告2009-04-29BPStudy#20開催報告BPStudy4月24日(金)に、BPStudy#20が開催されました。第1部は矢野勉(id:t_yano)さん、第2部は、小泉守義さん(id:moriyoshi)にMCをご担当いただきました。週末にも関わらず42名の方々にご参加いただきました!誠にありがとうございます。第1部は矢野勉さんによるWicket。WicketとはApacheプロジェクトで開発されているWeb層のアプリケーションフレームワークです。説明はWicketの概要的な説明から始まり、コードを中心に説明が進められました。以下は、矢野さんの説明から私がメモした点をとめどなく書きます。Wicketの特徴として、以下の点があげられる。・JavaとHTMLだけで開発が完結する・オブジェクト指向で開発できる・オブジェクトは状態を保てる。モデルが値のある場所を知っているページ→コンポーネント→モデル(データのありかを知っている)・プッシュからプルへ手続き型のプログラミングになりがちな、リクエスト・レスポンスの概念を排している・ロジックとデザインの分離HTMLをブラウザで開くと、ほぼ実際のイメージで表示を確認することができる。・ページ・アクセスウィンドウ(ブラウザのタブ)ごとに状態を持つことができる矢野さんに用意していただいたサンプルはわかりやすく、どのように開発を進めて行けばよいのかその場で理解することができました。わかりやすいというのもWicketの特徴なのでしょう。