Powered by SmartDoc

構成

コンポーネントは「テンプレート (.html)、バインディング (.ckd)、コード (.rb)」の3つのファイルで構成します。テンプレートはHTMLファイル、コードはRubyソースファイルです。バインディングとは、テンプレートとコードの内容を結び付けるファイルです。エレメントの定義を行います。

また、コンポーネントのファイルは3つとも同じディレクトリに置きます。コンポーネント名のディレクトリを作り、拡張子のみが異なる3つのファイルを置きます。

HelloWorld.cgi
/MainPage
  MainPage.html
  MainPage.ckd
  MainPage.rb