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

DMMに於ける技術導入はじめの一歩

B6d9eb9a3825f15c84b5e7588c56a405?s=47 DMM.com
September 07, 2017

 DMMに於ける技術導入はじめの一歩

17年8月22日に開催した #DMMmeetup DMMフロントエンド開発最前線にて発表した際の資料です

B6d9eb9a3825f15c84b5e7588c56a405?s=128

DMM.com

September 07, 2017
Tweet

Transcript

  1. %..ʹԙ͚Δ
 ٕज़ಋೖ͸͡ΊͷҰา גࣜձࣾ%..DPNϥϘσβΠϯຊ෦ϑϩϯτΤϯυ։ൃ෦ ςΫχΧϧϦʔυࠤʑ໦྄জ

  2. ࣗݾ঺հ w ࠤʑ໦྄জ ͻΖ͖͋  w 8FCσβΠφˠιγϟή։ൃˠ8FC։ൃ w !EPVUPSJ w

    ࣇͷύύ
  3. ຊ೔͓࿩͢Δ͜ͱ w %..ͷ։ൃମ੍ ૊৫ମ੍  w ٕज़ಋೖΛ࢝ΊΔʹ͋ͨͬͯͷ͏ͪͰͷࣄྫ w ࠓޙͷ՝୊

  4. ຊ೔͓࿩͠ͳ͍͜ͱ w ۩ମతͳٕज़ͷ࿩ w ࠓͬΆ͞Λ௥͍͔͚ଓ͚ΔϑϩϯτΤϯυ ք۾ͷ࿩

  5. ͸͡Ίʹ

  6. ϑϩϯτΤϯυ։ൃ෦ ϑϩϯτΤϯυ ։ൃ෦ઃཱ   σβΠϯ෦ ϑϩϯτΤϯυνʔϜ ໊ ໊ 

    ໊
  7. ϑϩϯτΤϯυ։ൃ෦ w ϑϩϯτΤϯυ։ൃ෦͸ɺࠓ೥݄ʹ৽ઃ w ݩ͸σβΠϯ෦෇͖ͷϑϩϯτΤϯυνʔϜ w σβΠφ͔Βస਎͢Δέʔε΋͋ΓɺόοΫϘʔ ϯ͕ͦΕͧΕҧ͏

  8. ςΫχΧϧϦʔυͷ໾ׂ ඼࣭޲্ɾ඼࣭୲อ ϑϩϯτΤϯυ։ൃ෦ͷ஍ྗఈ্͛ ։ൃͷޮ཰Խͱ࠷େԽ ٕज़ྗ޲্

  9. ςΫχΧϧϦʔυͷ໾ׂ (- -& -& -& 5- άϧʔϓ

  10. ςΫχΧϧϦʔυͷ໾ׂ (- -& -& -& 5- άϧʔϓ

  11. ςΫχΧϧϦʔυͷ໾ׂ (- -& 5- ϓϩμΫτͷ੒Ռ෺ʹ੹೚Λෛ͏ਓ άϧʔϓͷӡӦʹ੹೚Λෛ͏ਓ ෦໳ͷ ٕज़໘ ͷ੒௕ʹ੹೚Λෛ͏ਓ

  12. ࣮ࡍͷମ੍ɺ಺৘ w αʔϏεͷ਺͕ଟ͘ɺνʔϜ਺͕ଟ͍ w νʔϜʹΑͬͯઓྗ͕όϥόϥ w σβΠφ͕ଟ͍νʔϜ΋͋Δ w ϓϩμΫτͷ੒Ռɾ඼࣭͸શͯΞαΠϯ͞Ε ΔνʔϜྗʹ͔͔͍ͬͯΔ

  13. ٕज़ಋೖΛ࢝ΊΔʹ͋ͨͬͯ ͔͜͜Βຊ୊

  14. ʮٕज़ಋೖʯͱ͸ ʮࠓ·Ͱʹ΍͍ͬͯͳ͔ͬͨ
  ΍Εͳ͔ͬͨ ͜ͱΛ৽ͨʹಋೖ͢Δʯ
 ͱఆٛ͠·͢

  15. Կ͔͠Β৽͍͜͠ͱΛಋೖ͢Δʹ͸
 ͜ΕΒ͸΍Γ΍͍͢έʔεͰ͕͢
 ͦ͏Ͱͳ͍৔߹ w ৽ن։ൃͳͲ۠੾Γ͕͍͍৔߹ w ࣾ಺Ҋ݅ͳͲείʔϓ͕ߜΒΕ͍ͯΔ৔߹

  16. w ։ൃͨ͠ޙͷӡ༻͸Ͳ͏͢ΔΜͰ͔͢  w ࠓ·Ͱͷ΋ͷͰ໰୊ͳ͘ಈ͍͍ͯΔ w ΍ͬͨ͜ͱͳ͍͜ͱʹର͢Δയવͱͨ͠ෆ҆ w ͦ΋ͦ΋ಋೖ͢Δඞཁ͕͋Δͷ͔Ͳ͏͔͕Θ͔Βͳ͍ w

    Өڹൣғ͕େ͖͗ͯ͢ɺͲ͏ͳΔ͔Θ͔Βͳ͍ w ӡ༻ͰखҰഋͰɺͦ΋ͦ΋޻਺͕औΕͳ͍ w ଞ෦໳ͱͷௐ੔ʹίετ͕͔͔Δ
  17. w ։ൃͨ͠ޙͷӡ༻͸Ͳ͏͢ΔΜͰ͔͢  w ࠓ·Ͱͷ΋ͷͰ໰୊ͳ͘ಈ͍͍ͯΔ w ΍ͬͨ͜ͱͳ͍͜ͱʹର͢Δയવͱͨ͠ෆ҆ w ͦ΋ͦ΋ಋೖ͢Δඞཁ͕͋Δͷ͔Ͳ͏͔͕Θ͔Βͳ͍ w

    Өڹൣғ͕େ͖͗ͯ͢ɺͲ͏ͳΔ͔Θ͔Βͳ͍ w ӡ༻ͰखҰഋͰɺͦ΋ͦ΋޻਺͕औΕͳ͍ w ଞ෦໳ͱͷௐ੔ʹίετ͕͔͔Δ
  18. ՝୊͸νʔϜʹ ґͬͯόϥόϥ

  19. ཁҼͷ੾Γ෼͚ w ৺తཁҼ w ٕज़తཁҼ w ϦιʔεཁҼ w ֎తཁҼ ͪΐͬͱཁҼΛ෼͚ͯߟ͑ͯΈΔ

  20. ཁҼͷ੾Γ෼͚ w ৺తཁҼ w ٕज़తཁҼ w ϦιʔεཁҼ w ֎తཁҼ ͪΐͬͱཁҼΛ෼͚ͯߟ͑ͯΈΔ

    ͜ͷล͸Կͱ͔ͳΓͦ͏
  21. DBTF w ଞνʔϜ͕ͲΜͳٕज़Λར༻͍ͯ͠Δ͔௥͍ ͔͚ΒΕͳ͍ʢ·ͨ͸ͦͷػձ͕ͳ͍ʣ w ଞڌ఺ͳ͜ͱ΋͋Γɺಈ޲͕ݟ͑ͮΒ͍

  22. DBTF w ଞνʔϜ͕ͲΜͳٕज़Λར༻͍ͯ͠Δ͔௥͍ ͔͚ΒΕͳ͍ʢ·ͨ͸ͦͷػձ͕ͳ͍ʣ w ଞڌ఺ͳ͜ͱ΋͋Γɺಈ޲͕ݟ͑ͮΒ͍ νʔϜͰಋೖ͍ͯ͠Δٕज़ൃ৴ͷ৔ͷఏڙ w ִि։࠵ w

    (PPHMFϋϯάΞ΢τʹͯ഑৴
  23. DBTF w ϢχοτςετΛಋೖ͍͕ͨ͠஌ݟ͕ͳ͍

  24. DBTF w ϢχοτςετΛಋೖ͍͕ͨ͠஌ݟ͕ͳ͍ ؀ڥಋೖɺαϙʔτ w 5-ओಋͰ௚઀։ൃϦϙδτϦʹ؀ڥΛ༻ҙ w খ͞ͳͱ͜Ζ͔Βίπίπ

  25. DBTF w ϑϩϯτΤϯυΤϯδχΞͷϦιʔε͕଍Βͣ ɺ σβΠφʹίʔυΛॻ͍ͯ΋Β͍ͬͯΔ w ͨͩɺ඼࣭ͷ޲্͸͍ͨ͠ w ීஈͷίʔυϨϏϡʔ͚ͩͰ͸ݶք͕͋Δ

  26. DBTF w ϑϩϯτΤϯυΤϯδχΞͷϦιʔε͕଍Βͣ ɺ σβΠφʹίʔυΛॻ͍ͯ΋Β͍ͬͯΔ w ͨͩɺ඼࣭ͷ޲্͸͍ͨ͠ w ීஈͷίʔυϨϏϡʔ͚ͩͰ͸ݶք͕͋Δ ଞ෦໳

    σβΠφ ͱͷ࿈ܞڧԽ w σβΠφ޲͚ͷษڧձ։࠵
  27. ·ͱΊ w Ͳ͏΍ٕͬͯज़Λ޿Ί͍͔ͯ͘ըҰతͰ࣮֬ ͳਖ਼ղ͸ͳ͍ w ԿͷͨΊͷٕज़ͳͷ͔ɺ໨తΛ໌֬ʹͯ͠ɺ νʔϜɾϓϩδΣΫτ୯ҐͰدΓఴͬͯҰॹ ʹ໛ࡧ͍ͯ͘͠

  28. ࠓޙͷ՝୊ w ࣗ૸͍ͯ͘͠νʔϜମ੍ w ςΫχΧϧϦʔυ͕ډͳͯ͘΋ͦΕͧΕ͕
 ՝୊Λݟ͚ͭղܾ͍ͯ͘͠ w ϦʔυΤϯδχΞ૚ͷҭ੒ w ૬ޓʹӨڹ͠߹͑ΔΑ͏ͳ؀ڥ࡞Γ

  29. ͦΜͳ%..Ͱ͸ Ұॹʹಇ͘஥ؒΛืू͍ͯ͠·͢ʂ

  30. ͝ਗ਼ௌ ͋Γ͕ͱ͏͍͟͝·ͨ͠