Railsチュートリアル:14章(わからないとこメモです)


第14章ユーザーをフォローする

この章で扱っている手法は本書全体の中で最も難易度が高い

14.1 Relationshipモデル

followersとfollowingとusersの紐付けが重要

Facebookのような友好関係 (Friendships) では本質的に左右対称のデータモデルが成り立ちますが、Twitterのようなフォロー関係では左右非対称の性質

14.1.2 User/Relationshipの関連付け

14.1.3 Relationshipのバリデーション

14.1.4 フォローしているユーザー

14.1.5 フォロワー

完全に理解不能。。。

14.2 [Follow] のWebインターフェイス

14.2.1 フォローのサンプルデータ

ここでdb/seeds.rbのコードが間違えてたことにきづく。endの位置がおかしかった。

14.2.2 統計と [Follow] フォーム

まじでいみわからん

14.2.3 [Following] と [Followers] ページ

14.2.4 [Follow] ボタン (基本編)

14.2.5 [Follow] ボタン (Ajax編)

急にJSの話が出てくる。

14.2.6 フォローをテストする

14.3 ステータスフィード

この節で扱われている内容は、本書の中でも最も高度なものです

14.3.2 フィードを初めて実装する

14.3.3 サブセレクト

14.4 最後に

14.4.1 サンプルアプリケーションの機能を拡張する

まじでなんもわからんママに終わってしまった。。。