Rails Tutorial 2章

Toy Appをscaffoldで作る。

大事だと思った箇所をメモします。

・MVCの挙動

・REST

・継承の階層


1、MVCの挙動



request 〜 response の一連の流れを把握する

controllerのアクションについて

ページが出力されるのはindex、new、show、edit 、create、update、deleteは見えない

なぜなら、ページを出力せずにデータベース上のユーザー情報を操作するので


2、REST

RESTとはWebアプリケーション構造の抽象的なガイドブック

その中にはいろいろ条件があり、以下項目もその一部

・CRUD

・HTTP

RESTのガイドブックに従った構造だとRESTful となる。

※以下、記事をつまみ食いしながら理解を深めたので間違いがあればご指摘お願いいたします。

関連知識をまとめた場所





3、継承の階層


ActiveRecord::Baseを継承したApplicationRecordはActiveRecord::Baseが持つオブジェクトを持つ。

つまり、何が言いたいというと、TopにあるActiveRecord::Baseを継承したApplicationコントローラで定義したルールは、アプリケーションのすべてのアクションに反映されますということ。



0コメント

  • 1000 / 1000