タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

slimとsinatraに関するkarur4nのブックマーク (1)

  • SinatraとSlimの組み合わせでPartialする - アインシュタインの電話番号

    SinatraでSlimというテンプレートエンジンを利用した場合にPartialする方法について。前からやりたかったんだけど、やり方がわからなくて、過去に自分で作ったWebアプリは結構HTMLコードを重複させていた。今回やっとやり方がわかったので、今後はちょっと重複を減らせるかも。Sinatraのバージョン1.1でパーシャル機能が追加されたようで、結構シンプルな方法で使える模様。昔(ver.1.1より前)はこの機能は無かったので、自分でヘルパーメソッドを定義する必要があったみたい。 Partial(パーシャル)とは PartialとはRailsにある機能で、通常のテンプレートファイルの中で使うさらに小さい単位のテンプレートファイル(とその展開方法)という感じかな? 似たような機能にlayout.slimと== yieldを使ったレイアウト機能があって、これは対象のテンプレートの外側を包み込

    SinatraとSlimの組み合わせでPartialする - アインシュタインの電話番号
  • 1