CGIの負荷を軽減するためなど、表示されるHTMLをファイルに保存しておくにはCKComponent#to_s()を使います。このメソッドはコンポーネントをHTMLに変換した文字列を返します。
CKComponent#to_s()
class MainPage < CKComponent def save_to_file( filename ) open(filename, ‘w+’) do |f| f.write to_s() end end end