トップ «前の日記(2012-11-07) 最新 次の日記(2012-11-17)» 編集

Route 477



2012-11-15

[sinatra] Sinatraでなんかつくるときのテンプレート的なものを作った

Sinatraで何か小さなものをさくっと作りたいときに、Gemfile書いてディレクトリ作って…とかするのが面倒なので、 テンプレ的なものを作りました。

ビューはSlim、CSSはSassを使うようになっています。ここらへんは単純に好みです。

最初のリポジトリをcloneすると、とりあえずrackupでアプリが動く状態になっているので、動作を見ながら作業を始めることができます。 forkして、自分の好きなGemを入れておくと良いでしょう。

で、これを使って作ってみたのがこちら:

先日のAdvent Calendar 2012まとめの更新のために手元(localhost:4000)で動かしているアプリです。

ちなみに

Railsの場合はApplication Templateが同じ用途に使えます。rails new後に行うカスタマイズ作業を自動化するものです。