2013-05-29 2 views
6

私は、ActiveRecord、ルーティング、マイグレーションなどの基本的なRailsの概念をかなりよく理解しています。私が苦労して理解していることの1つはActionDispatchです。私は、それが何であるかについての明白な英語の記述(または実際には説明)を見つけることができません。それは何ですか?ActionDispatchとは何ですか?

+0

私の現在の不完全な理解に基づいて、私の最高の試み:「それはなどの要求、応答、とのものを行います」 –

答えて

7

アクションディスパッチは、本当に次の責任を持つコードの束です。 Webリクエストに関する情報を解析し、ユーザ定義のルーティングを処理し、MIMEタイプネゴシエーション、POST、PATCH、PUTボディのパラメータのデコード、HTTPキャッシュロジック、クッキーおよびセッションの処理などのHTTPに関する高度な処理を行います。

関連する問題