Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Rails Hands-on Seminar Ch12

Rails Hands-on Seminar Ch12

Rails ハンズオンセミナー (第12章) の資料です。
本スライドを使った解説動画(スクリーンキャスト)もあるので是非 :)

Rails スクリーンキャスト
http://railstutorial.jp/screencasts

【関連リンク】
Rails ハンズオンセミナー: http://railstutorial.jp/seminars
Rails チュートリアル: http://railstutorial.jp/
Rails ガイド: http://railsguides.jp/

Yohei Yasukawa

March 20, 2015
Tweet

More Decks by Yohei Yasukawa

Other Decks in Education

Transcript

  1. ୈ12ষ Rails 4.0 ΁ͷ ΞοϓάϨʔυ #RailsνϡʔτϦΞϧ http://railstutorial.jp/ RailsνϡʔτϦΞϧ by ϠεϥϘ

    3VCZPO3BJMTνϡʔτϦΞϧ ࣮ྫΛ࢖ͬͯ3BJMTΛֶ΅͏ .JDIBFM)BSUM ϚΠέϧɾϋʔτϧ
  2. • User ؒͷؔ࿈ੑΛද͢Ϟσϧͷղઆ • RelationshipϞσϧͷ࡞੒ɾݕূ • RelationshipΛ࢖ͬͨfollowed/followerͷ࣮૷ • followؔ࿈ͷ౷ܭ৘ใΛදࣔ •

    AjaxͰfollow/unfollowϘλϯͷUIΛ࣮૷ • followؔ࿈ͷ৘ใΛجʹ׬શͳfeedΛ࣮૷ • σϓϩΠ / ֦ுػೳ / ࠓޙͷಡΈ෺ΨΠυ ୈ11ষͰ΍ͬͨ͜ͱ
  3. • Ruby 1.9, Rails 3.2 ͷ Sample App Λɺ
 Ruby

    2.0, Rails 4.0 ʹΞοϓάϨʔυ͢Δ. • ςετ݁ՌΛࢀߟʹ͠ͳ͕ΒΞοϓάϨʔυ:
 1. Ruby 2.0 / Rails 4.0 ͷΞϓϦΛ৽ن࡞੒.
 2. db/migrate/ ҎԼͷϑΝΠϧΛҠಈ.
 3. Model → Controller → View ͷॱʹҠಈ.
 4. Strong Parameters ʹؔ͢Δ෦෼Λߋ৽.
 5. هԱτʔΫϯΛ҉߸Խ. Rails3.2→4.0΁ͷΞοϓάϨʔυ
  4. ࠓޙͷਐΊํ • ࠓޙͷεέδϡʔϧ͸ίνϥ!
 → ৄࡉ: http://railstutorial.jp/seminars • εΫϦʔϯΩϟετͷൢചΛ։࢝͠·ͨ͠ :)
 →

    ৄࡉ: http://railstutorial.jp/screencasts • Ξϯέʔτͷճ౴ʹ͝ڠྗ͍ͩ͘͞
 ίϝϯτཝʹURLΛష෇͚·͢ :)
 ※ Ξϯέʔτʹճ౴Λૹ৴͢Δͱ,
 ɹಛయಈըͷ৘ใ͕දࣔ͞Ε·͢.
  5. ୈ12ষ Rails 4.0 ΁ͷ ΞοϓάϨʔυ #RailsνϡʔτϦΞϧ http://railstutorial.jp/ RailsνϡʔτϦΞϧ by ϠεϥϘ

    3VCZPO3BJMTνϡʔτϦΞϧ ࣮ྫΛ࢖ͬͯ3BJMTΛֶ΅͏ .JDIBFM)BSUM ϚΠέϧɾϋʔτϧ