以下の内容はhttps://sugamasao.hatenablog.com/entry/20100322/1269276848より取得しました。


sinatra のスケルトンコードを github に置いた

いつも忘れるので

ここに置いた。また何かあればちょくちょく追加するかもしれない。

主な点(よく忘れるところ)

  • haml/sass を使ってる
  • helper で エスケープメソッドのエイリアスを作ってる
  • controller を動的に読んでる(ファイルが肥大化するのを防ぐため)*1
  • haml への locals を使った変数の受け渡し(何でもかんでも @hoge で渡さないように)
  • error メソッド等の上書き

こんな感じか。
毎回コピペして不要なところを削除するであるとか、ググるのが面倒なのでオレ専用スケルトンコードにして github に上げておくことにする。
他にも、これは設定しておいた方が良いよ! とかってのがあれば教えてください。

*1:ただ、このままだと毎回 load が走るので、configure で読むとかの対策は考えるかも




以上の内容はhttps://sugamasao.hatenablog.com/entry/20100322/1269276848より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14