Sinatra dan Puma

Selama ini saya biasa menggunakan passenger untuk lingkungan produksi, kenal Puma sudah lama tapi entah kenapa tiba-tiba saya ingin mencoba Puma. Berikut pola dasar menjalankan Sinatra dengan Puma

#Gemfile

gem 'sinatra'
gem 'puma'
#config.ru

require './app'
run Sinatra::Application
require 'sinatra'
configure { set :server, :puma }

get '/' do
	"Halo sinatra, dari puma!"
end

Untuk menjalankan bisa menggunakan ruby app.rb atau dengan puma <enter>.

rss facebook twitter github youtube mail spotify instagram linkedin google pinterest medium vimeo