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

Rails初心者が3ヶ月で Webサービスを作ってみた

C31510e1430372434b634a415c656988?s=47 bake0937
September 24, 2016

Rails初心者が3ヶ月で Webサービスを作ってみた

Rails初心者が3ヶ月でWebサービスを作ったので、まとめてみました。

C31510e1430372434b634a415c656988?s=128

bake0937

September 24, 2016
Tweet

Transcript

  1. 3BJMTॳ৺ऀ͕ϲ݄Ͱ 8FCαʔϏεΛ࡞ͬͯΈͨ !CBLF

  2. ࣗݾ঺հ w ໊લCBLF w ৬छݩγεςϜΤϯδχΞ w 3BJMTྺ໿ϲ݄ w 8FCΤϯδχΞʹస޲͢Δ΂͘స৬׆ಈத 

  3. ࡞੒ͨ͠8FCαʔϏε w J%J ΞΠσΟ  w ΞϓϦɾ8FCαʔϏεͷΞΠσΞʹΈΜͳ͕ ίϝϯτͰ͖ΔίϛϡχςΟ 

  4. ֶशํ๏ w ֶश 5&$)$".1ɺ"OLJ ΞϓϦ ɺֶशαʔϏε υοτΠϯετʔϧ౳  w ௐ΂Δ࣌ʹओʹར༻ͨ͠αʔϏε

    2JJUBɺUFSBUFJMɺ4UBDL0WFSqPXɺ(JU)VC 
  5. ։ൃͷ֓ཁ w ظؒ ֶशϲ݄ΦϦδφϧαʔϏεͷ࡞੒ϲ݄ w ࢖༻ٕज़ αʔόʔαΠυ3VCZɺ3VCZPO3BJMT ϑϩϯτΤϯυ)5.-ɺ$44ɺ4BTTɺ#PPU4USBQɺ+BWB4DSJQUɺ+2VFSZ όʔδϣϯ؅ཧ(JUɺ(JU)VC Πϯϑϥ)FSPLVɺ.Z42-ɺ"NB[PO4

    
  6. αʔϏε࡞੒࣌ʹ޻෉ͨ͜͠ͱ w 8FCαʔϏεͷߏ੒ਤΛ࡞੒͠ɺશମΛཧղ্ͨ͠ Ͱ࣮૷ʹҠߦ w ՝୊؅ཧදͱ4MBDLΛར༻͠ɺ஥ؒಉ࢜Ͱٕज़ڞ༗    

    ࣮૷͸ࣗ෼Ͱ΍Δ  w ࡞ͬͨػೳ͸पΓʹࣗຫ ˠ΍͕ͯιʔείʔυϨϏϡʔ΁ w Θ͔Βͳ͍͜ͱɾ೰ΜͰ͍Δ͜ͱ͸ଈ࣭໰ɾ૬ஊ 
  7. ߏ੒ਤ 

  8. ՝୊؅ཧද Πϝʔδ 

  9. ࡞੒ͨ͜͠ͱͰಘͨ͜ͱ w اը͔ΒσϓϩΠ·ͰͷྲྀΕΛܦݧͰ͖ͨ w ϓϩάϥϛϯά͕޷͖ʹͳͬͨ w 3VCZ͚ͩͰ͸ͳ͘ɺ༷ʑͳٕज़ཁૉɾ஌ࣝʹ ڵຯɾؔ৺Λ࣋ͯΔΑ͏ʹͳͬͨ αʔόʔαΠυ ϑϩϯτΤϯυ

    4&0 ஶ࡞ݖ ӳޠ Πϯϑϥ σβΠϯ اը ʜFUD ίϐʔϥΠςΟϯά  ϓϩδΣΫτ؅ཧ
  10. ൓ল఺ w ͦ͜·Ͱ࣌ؒΛ͔͚ͳͯ͘ྑ͍ͱ͜ΖͰ༨ܭͳ࣌ؒΛ͔ ͚ͯ͠·ͬͨ ˠ·ͣ͸ɺશମΛҰ௨Γ࡞Δ w $44ͷอकΛߟྀ͢Δ͜ͱ͕Ͱ͖͍ͯͳ͔ͬͨ ˠࣄલʹ$44ઃܭΛ͢Δ΂͖ͩͬͨ w Θ͔Γ͍͘ม਺໊΍ϓϩάϥϜΛ࡞ͬͯ͠·ͬͨ

    ˠίʔσΟϯάن໿΍ελΠϧΨΠυΛࣄલʹࡦఆ͢Δ ΂͖ͩͬͨ 
  11. ࠓޙͷల๬ ੈͷதͷ8FCαʔϏεͷٕज़ཁૉΛֶͼɺຊ8FCαʔϏεʹ൓ө wςετίʔυͷಋೖ ୤खಈςετ  wεςʔδϯά؀ڥͷߏஙɾσϓϩΠͷࣗಈԽ w7JFXͷ෦෼Λ+BWB4DSJQUϑϨʔϜϫʔΫʹॻ͖׵͑Δ 3FBDUKTɺ 3JPUKTͳͲ 

    wՄಡੑɺอकੑͷ͋Δίʔυ΁ϦϑΝΫλϦϯά w৽نػೳͷ։ൃ ؅ཧऀը໘ɺϢʔβʔݕࡧػೳͳͲ FUDɾɾɾ 
  12. ͋Γ͕ͱ͏͍͟͝·ͨ͠