Railsを使って最短1日でAMPに対応する

 Railsを使って最短1日でAMPに対応する

Rails Developers Meetup #3 @ Speee
Railsを使ってAMPを最速で実装するTipsを紹介しています。

75536a37cc7840c392188d8c56b71dea?s=128

Takuya Okuhara

July 20, 2017
Tweet

Transcript

  1. 3BJMTΛ࢖ͬͯ࠷୹೔Ͱ ".1ʹରԠ͢Δ Ԟݪ୓໵

  2. ⿏ࣗݾ঺հ Α͘࢖͏ΞΠίϯ ɾPLVUBLV ɾ3BJMTྺ͸೥ఔ౓ େֶੜ͔Β  ɾେֶӃͰੜ෺Խֶઐ߈ தୀ  ɾEFMZ͸ࡢ೥ʹδϣΠϯ

    ɾ޷͖ͳྉཧ͸͏ͲΜ ɾٳ೔͸ΞΠεΧϑΣϥς୳͠ ɾೣ೿
  3. ⿏͜ͷεϥΠυͰఏڙ͢Δ͜ͱ͠ͳ͍͜ͱ ɾఏڙ͢Δ͜ͱ ɹ⿏3BJMTΛ࢖ͬͯ࠷଎Ͱ".1Λ࣮૷͢Δ5JQT ɹ⿏".1Λ࣮૷ͯ͠Έͯͷॴײ ɾఏڙ͠ͳ͍͜ͱ ɹ⿏ΨνͰ".1Λ࣮૷͢Δৄࡉ ɹ⿏".1ͷϝϦοτͱσϝϦοτ ɹ࣮૷ͯ͠ΈͯͲ͏͔ͩͬͨ͸ผͷػձͰ

  4. LVSBTIJSV<Ϋϥγϧ>ͬͯ͝ଘ஌Ͱ͔͢ʁ

  5. ⿏LVSBTIJSVͱ͸ ɾ4/4ϑΝϯ਺ສਓ ɾ݄ؒ࠶ੜ਺ԯճ ɾJ04ΞϓϦϨϏϡʔ ɹ⭐⭐⭐⭐⭐  ݅  ɾ"OESPJEΞϓϦϨϏϡʔ ɹ⭐⭐⭐⭐⭐

     ݅
  6. ⿏ͦ΋ͦ΋".1ͱ͸ʁ ɾ".1 "DDFMFSBUFE.PCJMF1BHFT  ɹ(PPHMFͱ5XJUUFS͕ओಋͰ։ൃ 044  ɹ(PPHMFͳͲ͕ϖʔδࣗମΛΩϟογϡ ɹද͕ࣔര଎ʹʂ ɹϞόΠϧϑΝʔετͷҰ୺

    ɹ69ʹد༩χϡʔεͳͲ͸τοϓදࣔ ɹ⚡".1)5.-ͷ࢓༷ʹԊ࣮ͬͨ૷Λ͢Δඞཁ͕͋Δ⚡
  7. ⿏ͦ΋ͦ΋".1ͱ͸ʁ ݕࡧ݁Ռʹʮ⚡".1ʯͱग़Δ 63-͕ҟͳΔ IUUQTXXXHPPHMFDPKQBNQT XXXLVSBTIJSVDPNSFDJQFT FEFDFGBEE GCDEBNQ

  8. ⿏ͳͥɺ".1ͳͷ͔ ɾϢʔβʔ͕XFCαʔϏεʹٻΊΔ࣭͸্͕͍ͬͯΔ ɹ69ͷ఺Ͱ͸ඇৗʹྑ͍ʂ ɾ"NB[POͰ͸ϖʔδදࣔ଎౓͕NT஗͘ͳΔͱɺ ɹച্͕ݮগͨ͠ͱ͍͏σʔλ͕͋Δ ɾ(PPHMFઌੜ͕ਪ঑͍ͯ͠Δ ɹ͍ͭ.'*Λࢪߦ͢Δ͔Θ͔Βͳ͍ ެ෍͸͞Εͨ  ɹ

    ϓϥοτϑΥʔϜʹ͍ΔݶΓಀΕΒΕͳ͍
  9. ⿏".1͸ԿΛ੍໿͢Δͷ͔ ɾ֎෦ϑΝΠϧ͕ಡΈࠐΊͳ͍ ɹ⿏ࣗલ+4͸ͦ΋ͦ΋ಈ࡞͠ͳ͍ ɹ⿏$44͸ΠϯϥΠϯͰಡΈࠐΉඞཁ͕͋Δ ,#  ɾJNH΍WJEFPλά͕࢖͑ͳ͍ ɹ⿏".1)5.-ͷΧελϜΤϨϝϯτ͕͋Δ ɾ(PPHMFͷυϝΠϯʹͳΔͨΊ΄΅$PPLJF͕࢖͑ͳ͍ ΋ͬͱ୔ࢁ͋Γ·͢

    ৄ͘͠͸XFCͰʂ ͑ɺɺɺ
  10. ⿏࣮૷ͩʂ 4QFDJBM5IBOLT% ![VDBZ͞Μɺ!OJCB͞Μ

  11. ⿏BNQΛ༗ޮʹ͢Δ ".1ʹରԠ͍ͯ͠Δ͔Ͳ͏͔

  12. ⿏".1༻ͷϨΠΞ΢τ ͓·͡ͳ͍͕ଟ͍ৄ͘͠͸ࠓ౓2JJUBʹࡌͤ·͢ʂ DTT͸BNQDVTUPNʹهड़࣍ͷεϥΠυ ༻ҙ͞ΕͨKTΛ࢖༻͢Δ΋ͷ͚ͩݺͿ࢖ͬͯͳ͔ͬͨΒౖΒΕΔ

  13. ⿏$44ΛͲ͏͢Δ͔ ".1༻ʹ࠷దͳ$44Λॻ͘͜ͱ͕Ұ൪ 1$.PCJMF".1Λ౎౓ॻ͘ͷ͔ʁ ਏ͍  طଘͷ$44Λྲྀ༻͠Α͏ʂ .PCJMFͰ࢖༻͍ͯ͠Δ4$44ϑΝΠϧΛίϯύϧ͠ɺຒΊࠐΉ .PCJMFͰ࢖༻͍ͯ͠Δ 4$44ϑΝΠϧʹߜΓࠐΉ

  14. ⿏JNBHF@UBHΛϑοΫ ".1ͷ࣌ʹɺJNH͕BNQJNHʹม׵ ![VDBZ͞Μͷίϐϖ% WJEFP@UBH΋ಉ༷ʹϑ

  15. ⿏࢓্͛ طଘͷMBZPVUͷIFBEʹBNQIUNMΛهड़͢Δ͚ͩͰ (PPHMF#PU͕উखʹճͬͯ͘ΕɺJOEFYͯ͘͠ΕΔ IUUQTXXXLVSBTIJSVDPNSFDJQFTFEFDFGBEE GCDEBNQEFWFMPQNFOU ⚡".1ͷ֬ೝ ίϯιʔϧʹόϦσʔγϣϯ݁ՌΛग़ྗͯ͘͠ΕΔ

  16. ⿏͜Μͳͷ΋͋Δ IUUQTTFBSDIHPPHMFDPNUFTUBNQ

  17. ⿏஫ҙ఺ ɾ࠶౓ௐ΂͸͠·͕ͨ͠ɺେମ͸൒೥લͷ֮͑ॻ͖ ɹ͜Ε͚ͩΛ৴༻ͤͣɺάά͍ͬͯͩ͘͞ɺɺɺ ɾΧελϜΤϨϝϯτ͕୔ࢁ͋ΔͷͰɺ࣮ݱͰ͖Δ෯͸޿͍ ɾ࠷৽৘ใΛৗʹ௥͍·͠ΐ͏ʂ IUUQTXXXBNQQSPKFDUPSH

  18. ⿏ॴײ ".1༻ʹΰϦΰϦ࣮૷͢Δͷ͸͍͍Μ͚ͩͲɺ ࢓༷͕ίϩίϩมΘΔ͔Βਏ͍ طଘͷίʔυΛ࠷େݶʹ׆͔ͯ͠".1ʹରԠ ຊؾͰରԠ͢Δʹ͸1$.PCJMFͱ͸ผͰ ࣮૷͢Δඞཁ͕͋Δ ֮ޛ͕͋Δ͔ʁ  Ϧιʔε͕গ͋͠Γɺ΍Δ͔Ͳ͏͔໎ͬͯΔͳΒ΍ͬͯΈͨํ͕͍͍ ʊਓਓਓਓਓਓਓਓਓਓਓਓਓਓਓਓਓʊ

    ʼɹɹɹɹɹɹɹਏ͍ɹɹɹɹɹɹɹɹʻ ʉ:?:?:?:?:?:?:?:?:?:?:?:?:?:?:?:ʉ
  19. ͱ͸͍͑ ".1ͷ69͸࠷ߴʹྑ͍ͷͰ Ͱ͖Δָ͚ͩΛͯ͠ շదͳ".1ϥΠϑΛ͓ૹΓ͍ͩ͘͞%

  20. 8FSFIJSJOH

  21. ͝੩ௌɺ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ