見つけられなかったマニュアル/チュートリアルに興味があります。
Ruby Webアプリケーションのライフサイクルとは? Ruby はスクリプト言語です。PHPと同じ。しかし、聞いたところによると、Ruby は実行前にプリコンパイルされています。質問は次のとおりです。
- プリコンパイルはいつ行われますか?
- さまざまなファイルやクラスでプリコンパイルがどのように機能するか?
- プリコンパイル済みコードの寿命は?
- Apache/nginx から ruby アプリケーションにルートがどのように渡されるか (sinatra に基づいて例を作成できます)?
- 独自の単純な Web フレームワーク、または Web フレームワークを使用せずに純粋な Ruby を使用して Web ページを作成する方法に関するチュートリアルがあるかもしれません。
- セッションオブジェクトはどこにありますか?
- 等
すべてのマニュアルには、フレームワークの使用方法に関する情報のみが含まれていますが、内部でどのように機能しているかについては何も説明されていません。
ありがとうございました。