Vue.jsを導入する際失敗したこと

1d42b38276c3d2c7cc931fa444c13488?s=47 Masaya Nasu
December 17, 2015

 Vue.jsを導入する際失敗したこと

JSオジサンでVue.jsを導入する際に失敗したことを発表しました

1d42b38276c3d2c7cc931fa444c13488?s=128

Masaya Nasu

December 17, 2015
Tweet

Transcript

  1. 7VFKTΛಋೖ͍ͨ͠͞ ࣦഊͨ͜͠ͱ

  2. ࣗݾ঺հ w !UPNBUP w IUUQTUXJUUFSDPNUPNBUP w IUUQTHJUIVCDPNOBTVN w झຯͱษڧͷͨΊʹ8FCαʔϏε࡞ͬͯ·͢
 IUUQXXXTDSBDLFUDPN

  3. ࠓ೔࿩͢͜ͱɾ࿩͞ͳ͍͜ͱ w ࿩͢͜ͱ w 7VFKTಋೖ࣌ͷࣦഊ࿩ w ࿩͞ͳ͍͜ͱ w 7VFKTͷ͏·͍࢖͍ํ

  4. 3BJMTͱͷ૬ੑͷѱ͞Λ ߟ͑੾Ε͍ͯͳ͔ͬͨ

  5. ૬ੑΑ͘ͳ͍໰୊ w 3BJMTͰ࡞ͬͨϞσϧΛ+4ͷੈքʹ࣋ͬͯ͘Δͷ ͚ͬ͜͏େม w Πϯελϯεม਺Λແཧ໼ཧΦϒδΣΫτʹಥͬ ࠐΉ
 
 


  6. ͜͏͢Ε͹Α͔͔ͬͨ΋ʁ w HPOΛ࢖͏ʢΘΓָ͔͠ʣ w IUUQTHJUIVCDPNHB[BZHPO
 
 
 
 
 w

    ؤுͬͯ"1*࡞Δʢকདྷੑ͕͋Δʣ
  7. K2VFSZͷ༠࿭ʹ ෛ͚ͨ

  8. ๲େͳEBUBଐੑʹ۶ͨ͠ JOQVUUZQFlUFYUzEBUBDMBTTLPOHPVPOFlۚ߶zEBUB DMBTTLPOHPVUXPlൺӥzEBUBDMBTTLPOHPVUISFFl਀໊z EBUBDMBTTLPOHPVGPVSlໄౡzEBUB EBJSPLVl\POF`BLBUTVLJ` UXP`IJCJLJ` UISFF`JLBEVUJ`  GPVS`JOBEVNB^zWBMVFl͸ΘΘz 

    Ň‒䞦‒ ʻK2VFSZͰͱΔͷ΋Ͳ͏͔ͱࢥ͏͚ͲͶ
  9. 7JFX.PEFM͔Β
 K2VFSZΛ࢖͏๫ڍ OFX7VF \ FMlIPHFz  EBUB\ IPHFlIPHFz ^ 

    NFUIPET\ DMJDLGVODUJPO F \  FUBSHFU EBUB bDMBTTLPOHPVPOF`   FUBSHFU EBUB bDMBTTLPOHPVUXP`   FUBSHFU EBUB bDMBTTLPOHPVUISFF`   Ň‒䞦‒ ʂʁ
  10. Ͳ͏͢΂͖͔ͩͬͨͳʁ w ͦ΋ͦ΋7VFΛ࢖͏લʹϦϑΝΫλϦϯά͢΂͖ ͩͬͨͶɻ w 7VFΛ࢖͏ΑΓ·ͣجૅΛ௚͢ํ͕ख໭Γ΋গͳ͍ Αʂ

  11. ίϯϙʔωϯτΛ େ͖͗ͨ͘͢͠

  12. ·ͣେ͖͘࡞ͬͯৄࡉԽͯ͠ ͍͘ΞϓϩʔνΛͱͬͨ 4JEF"SFB UJNFMJOF )FBEFS

  13. খͨ͘͞͠ํ͕΍Γ௚͠΍͢ ͍ͷখͨ͘͞͠ํ͕Αͦ͞͏ 4JEF"SFB UJNFMJOF )FBEFS

  14. 7VFKTͷܦݧऀ͕ ͍ͳ͔ͬͨ

  15. w ϑΟδϏϦͷ͕࣌ؒͱΕͳ͔ͬͨ w Կ΋ߟ͑ͣʹ࡞ͬͯ͠·͍GBUͳ7JFX.PEFMͷྔ࢈ w ϝϯς͕͍Ζ͍Ζͱਏ͍ɾɾɾ

  16. Ͳ͏͢Ε͹Α͔͔ͬͨ w ϑΟδϏϦͪΌΜͱ͠Α͏ w ͕࣌ؒͱΕͳ͔ͬͨΒଞͷਓΛר͖ࠐΜͰษڧձ ͢Δͱྑ͍͔΋ʁ w ΨΠυΛͪΌΜͱಡ΋͏ w IUUQKQWVFKTPSHHVJEF


  17. ·ͱΊ w 3BJMTͰ7VFKTͱ͔࢖͏࣌͸HPOΛ࢖͏ɺ΋͘͠͸ +40/Λฦ͢"1*Λ࢖͓͏ w K2VFSZͷ༠࿭ʹෛ͚Δͳʂ w ίϯϙʔωϯτ͸খ͘͞࡞Δʂ w ϑΟδϏϦ͸͔ͬ͠ΓͶʂ

    ౰ͨΓલͷ͜ͱΛͪΌΜͱ΍Ε͹ָ͍͠͸ͣʂ
  18. Ҏ্