sinatraはrubyのフレームワークで、簡単にwebアプリケーションを作ることができます。
まずは、rubyのバージョンから
C:\rails\sinatra>ruby -v ruby 2.3.1p112 (2016-04-26 revision 54768) [x64-mingw32] C:\rails\sinatra>gem -v 2.5.1 C:\rails\sinatra>gem list activerecord *** LOCAL GEMS *** activerecord (5.0.0.1, 4.2.7.1) C:\rails\sinatra>gem list sqlite3 *** LOCAL GEMS *** sqlite3 (1.3.12 x64-mingw32)
そして、gem。sinatra-contribは、サーバー再起動を手間を省くために、インストールします。
C:\rails\sinatra>gem list sinatra *** LOCAL GEMS *** sinatra (1.4.7) sinatra-contrib (1.4.7)
インストールしたら、早速、ファイルを作成して、ローカル環境(http://localhost:4567/)でテストしてみましょう。
C:/rails/sinatra/main.rb
require 'sinatra' require 'sinatra/reloader' get '/' do erb :index end
C:/rails/sinatra/views/index.erb
<!DOCTYPE> <html lang="ja"> <head> <meta charset="utf-8"> <title>sinatra</title> </head> <body> <h1>hello world</h1> </body> </html>
ブラウザで確認します。