エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Sinatra超完全解説 (2) テンプレートとTilt - やゆぐ
Sinatraの特徴の一つはviewの作成がかんたんなことです. 例えば'/hello/:name'にアクセスされたとき,v... Sinatraの特徴の一つはviewの作成がかんたんなことです. 例えば'/hello/:name'にアクセスされたとき,views/hello.erbというviewを描画したい場合は以下のように記述できます. # views/hello.erbで <html> Hello, <%= @name %>! </html> # app.rbで get '/hello/:name' do @name = params[:name] erb hello end これで/hello/yayuguにアクセスするとHello, yayugu!が返ってきます. かんたんですね! テンプレートの主な機能 ファイルをテンプレートエンジンで処理し,結果をStringで返します. いろいろなテンプレートエンジンが使えます.Erb, Haml, Sass, Markdown, Slim, CoffeeScript
2011/12/05 リンク