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コメント