Откуда берется понятие «режим разработки» при использовании ruby + webrick + sinatra?
require 'sinatra'
require 'sinatra/reloader'
get '/test' do
development?.to_s
end
Когда я запускаю вышеуказанное приложение с помощью 'ruby test.rb -p 3000' http://localhost:3000/test возвращает "true"... но почему он возвращает true? Является ли режим разработки концепцией руби, вебрика, стойки или синатры? Кроме того, документирована ли эта функциональность где-либо, в частности, не для рельсов? Я нахожу, что многие люди ссылаются на концепцию режима разработки, но я был удивлен тем, как трудно было найти соответствующую информацию ... может быть, я просто не ищу в Google правильные ключевые слова ...