私はベガスの説明を読んでいました。
Sinatra/Rack アプリの実行可能バージョンを作成するという単純な問題を解決することを目的としています。
これが解決しなければならない問題だとは知りませんでした。
これが疑わしい利点のように見える理由は、次の理由によるものです。
Now if you run ./my_app it should:
* find an appropriate rack handler (thin. mongrel)
* find an available port
* launch the app in a browser
* put itself in the background
* write a .pid and a .url file
Sinatra アプリケーションを実行するのは非常に簡単ではありませんか? 入力するだけ
ruby my_app.rb
アプリがバックグラウンド プロセスであることを除いて、同じことがすべて発生します。
なぜこれに実行可能ファイルが必要なのですか?