基本:app.rb,config.ru,Gemfile : development mode, auto-reload,bundle exec rackup, custom port

#app.rb
class SinatraExample < Sinatra::Base
enable :inline_templates
configure :development do register Sinatra::Reloader end

get '/' do
@greetingWords="Hello hey ok Sinatara!"
erb :index
end
end

__END__

@@ index

SinatraSample


サーバからのMessage

<%="---『#{@greetingWords}』---"%>

                                                                                                                                                                                                      • -

#config.ru

#\ -p 8888

Bundler.require :development

require './app'

run SinatraExample.new

                                                                                                                                                                                                      • -

#Gemfile
# A sample Gemfile
source :rubygems

# sinatra本体と便利なプラグイン
gem 'bundler'
gem 'sinatra', require: 'sinatra/base'
gem "sass"
gem "haml"
gem "coffee-script"

group :development do
gem 'sinatra-reloader', require: 'sinatra/reloader'
end