ひよこメモ

備忘ブログ Ruby, Rails, AWS, html5, css3, javascript, vim,

sinatraテンプレートを使ってerubyの記述

公式サイトのREADMEにある

Sinatra: README (Japanese)


f:id:hiyotama:20150821104853j:plain


eruby(erb)を使ってみる


main.rb

require 'sinatra'
require 'sinatra/reloader'

get '/' do |i|
	#erbテンプレートを使ってviews>index.erbを呼び出し
	erb :index
end

こんな感じに使えばいい

erbはviewsフォルダを作って、その中に作成する


views>index.erb

<!DOCTYPE html>
<html lang="ja">
	<head>
		<meta charset="utf-8">
		<title>Sinatra練習</title>
	</head>
	<body>
		<h1>Hello world</h1>
	</body>
</html>


http://dotinstall.com/lessons/basic_sinatra/23606dotinstall.com