Sitespec というGemを利用して、Rackアプリから静的サイト用のファイル群を生成する方法について説明します。 Sitespecとは Sitespecは、Rackアプリとrequest-specを利用して静的ファイルを生成するためのGemです。ここで言うrequest-specとは、RSpecでRackアプリに対してHTTPリクエストを送信し、アプリの振る舞いやレスポンスの内容を確かめるテストのことを指しています。Sitespecは、request-specで利用されたリクエストとレスポンスを元に、buildディレクトリの中に静的ファイルを生成します。GitHub Pagesなどを利用すれば、ここで生成された静的ファイル群をWebサイトとして公開できます。 よいところ Rackアプリの知見や道具を再利用できる Rackアプリを書けば静的サイトを構築できるため、これまで利用していたR
