高木のブログ

Sinatra関連の小ネタ

· 65 words · 1 minutes to read
Tags: Sinatra

Sinatraに関する小ネタを随時更新していく

小ネタ 🔗

開発環境か本番環境か 🔗

get '/' do
  if settings.development?
    "development!"
  else
    "not development!"
  end
end

ホットリロード 🔗

  source 'https://rubygems.org'

  ruby '2.7.2'

  gem 'sinatra'
+ gem 'sinatra-contrib'
  require 'sinatra'
+ require 'sinatra/reloader'

  get '/' do
    'Hello, World!!'
  end

CORS の設定 🔗

【Sinatra】CORS の設定をする | 高木のブログ

404 Not Found のエラーハンドリング 🔗

【Sinatra】404 Not Found のエラーハンドリング | 高木のブログ

コントローラーを分割する 🔗

【Sinatra】Rack::URLMap を使ってコントローラーを分割する | 高木のブログ

参考 🔗

Categories


Tags