[Click] [Click] Clickのソースを読んでみよう (3)

先週の水曜の 通称「ドン引き勉強会で」発表しました。

その時の資料は http://www.ey-office.com/pdf/DonbikiClick.pdf からダウンロードできます。


資料にも書きましたが、Clickの感想は

  • たしかにシンプル。
  • 少ないコード量でそこそこのページが出来、お得感がある。(Railsもそうかもしれない)
  • デザインが要求されないシステムでは使える。
  • Examples はJavascriptを多用しておりClickの本質とは無関係に良さそうな印象を与える。
  • テストコードが少ないのでは?


全体的には私は Click を気に入っていますが、<form> タグ等を HTML的テンプレートに書くのではなく、Javaコードで組み立てるという点は 嫌い です。コードの中に書くからこそシンプルに出来るのがClickのシンプルさの肝なんですが ^^);

  • コンポーネント定義をコードに書くメリット
    • HTMLをパースしなくてよい。
    • HTML(タグ)とのひも付けをしなくて良い。
    • フレームワークが小さく出来る。
  • コンポーネント定義をコードに書くデメリット
    • デザイナーとの共同作業が難しい。
    • アプリケーションのコードが大きくなる。