Pro Yearly is on sale from $80 to $50! »

Vue.jsで実現するMVVMパターン Fluxアーキテクチャとの距離

6521324f6ab5266cdcde1dd05945a27b?s=47 Shinpei Maruyama
December 03, 2016
28k

Vue.jsで実現するMVVMパターン Fluxアーキテクチャとの距離

6521324f6ab5266cdcde1dd05945a27b?s=128

Shinpei Maruyama

December 03, 2016
Tweet

Transcript

  1. CZ͠Μ΃͍BLBೣܕ஝Իػ 7VFKTͰ࣮ݱ͢Δ .77.ύλʔϯ 'MVYΞʔΩςΫνϟͱͷ ڑ཭

  2. BCPVUNF w ג ϦϥΫ w 4DBMB+BWB4DSJQU1FSM 3VCZ w 5XJUUFS!TIJOQFJ w

    (JUIVC4IJOQFJN w IBUFOBJEOLHU@DILPOL
  3. ࠓ೔࿩͢͜ͱ

  4. ࠓ೔࿩͞ͳ͍͜ͱ w 7VFKTͷ࢖͍ํ w .77.ͱͦͷଞͷ.7 ͱͷҧ͍ w Ϟμϯͳ+BWB4DSJQUͷϏϧυ πʔϧͱ͔ͦ͏͍͏࿩

  5. "ύʔτ .77.ʹΑΔ 1%4ͷಋೖ

  6. ྫ୊ɿը૾QJDLFS w ͸ͯͳϑΥτϥΠϑΈ͍ͨͳͱ͜Ζ ͕͋ΔͱԾఆ͢Δ w ʮ࠷ۙ౤ߘ͞Εͨը૾ҰཡʯΛαʔ όʔ͔Βऔ͖ͬͯͯදࣔ

  7. ը૾QJDLFS w ʮ࠷ۙ౤ߘ͞Εͨը૾Ұཡʯͷը૾ ΛΫϦοΫ͢Δͱબ୒͞Εɺʮબ୒ ͞Εͨը૾ʯͬͯͱ͜Ζʹදࣔ͞Ε Δʢෳ਺બ୒Մʣ w ʮબ୒͞Εͨը૾Ұཡʯͷը૾ΛΫ ϦοΫ͢Δͱඇબ୒ঢ়ଶʹͳΔ

  8. ը૾QJDLFS

  9. K2VFSZͰ͕Μ͹Δ

  10. )5.-

  11. +4

  12. ίϯετϥΫλ

  13. ࠷ۙ౤ߘ͞Εͨը૾

  14. ΫϦοΫͰը૾Λબ୒

  15. ݏͳ༧ײ͕͢Δ

  16. %0.ΛίʔυͰ࡞ͬͯΔ

  17. %0.ΛίʔυͰ࡞ͬͯΔ w ʮબ୒͞Εͨը૾ͷJNHλάʹDMBTT ઃఆ͍ͨ͠Μ͚ͩͲʯ w ʮ͑ʔͱɺબ୒͞Εͨը૾ͷJNHλ άΛ࡞ͬͯΔͷ͸͔ͩ͜͜Βʯ w ݟͨ໨ม͍͚͑ͨͩͳͷʹίʔυ௥ Θͳ͍ͱ͍͚ͳ͍

  18. Πϕϯτϋϯυϥ͕ࢄΒ͔ͬͯΔ

  19. Πϕϯτϋϯυϥ͕ࢄΒ͔ͬͯΔ

  20. w ʮͳΜ͔)5.-্Ͱ͸ϋϯυϥઃ ఆ͞Εͯͳ͍Μ͚ͩͲΫϦοΫͨ͠ Βͳʹ͔͕ىͬͨ͜͠όάͬͯΔʯ w ʮ͜ͷΠϕϯτϋϯυϥઃఆͯ͠Δ ίʔυ͸Ͳͩ͜ʁʯ Πϕϯτϋϯυϥ͕ࢄΒ͔ͬͯΔ

  21. ঢ়ଶ͕%0.্ͷΈͰ؅ཧ͞Ε͍ͯΔ

  22. ঢ়ଶ͕%0.্ͷΈͰ؅ཧ͞Ε͍ͯΔ w ʮબ୒͞Εͨը૾ͷϦετΛ"1*ʹ ౤͍͛ͨʯ w ʮ͑ʔͱɺTFMFDUFE*NBHFTͷ ΤϨϝϯτ͔ΒJNHλάͱ͖ͬͯ ͯɺTSDΛશ෦ूΊͯʜʜʯ

  23. ഁ୼͸͍ۙͧ w %0.࡞Δ৔ॴ͕͍ΖΜͳͱ͜Ζʹࢄ Β͹ͬͯΔ w Πϕϯτϋϯυϥͷઃఆ΋͍ΖΜͳͱ ͜ΖʹࢄΒ͹ͬͯΔ w ঢ়ଶ͕%0.ʹ͔͠ͳͯ͘ɺ%0.Λ ݟͳ͍ͱԿ΋Θ͔Βͳ͍

  24. ͭ✱A ͭ

  25. ॾѱͷࠜݯ͸ͳʹʁ w 6*Λ࣮ݱ͢ΔͨΊͷίʔυͱɺϩ δοΫ͕zີ݁߹͍ͯ͠Δͷ͕ॾѱ ͷࠜݯͳͷͰ͸ʜʜʁ

  26. 1%4 w 1SFTFOUBUJPO%PNBJO 4FQBSBUJPO w IUUQCJUMZH7)

  27. 1%4 w ৄ͘͠͸:"1$"TJB)BDIJPKJ ͷτʔΫͰ w IUUQCJUMZG)NJ

  28. 1%4 ࠷΋༗༻ͳઃܭݪଇʹɺϓϩάϥϜʢϢʔ βʔΠϯλʔϑΣΠεʣͷϓϨθϯςʔγϣ ϯ૚ͱͦͷଞͷػೳΛ͏·͘෼͚Δɺͱ͍͏ ͷ͕͋Γ·͢ɻࢲ͸͜ΕΛൃݟͯ͠Ҏདྷɺͣͬ ͱ׳ߦ͍ͯ͠·͢ɻ௕͍ؒ͜ΕΛ࢖͖ͬͯͯɺ ͍ͭ͘΋ͷϝϦοτΛൃݟ͠·ͨ͠ɻ ʮϓϨθϯςʔγϣϯͱυϝΠϯͷ෼཭ʯ .BSUJO'PXMFST#MJLJ KB

  29. 1%4 w %%%ͱؔ܎ͳ͍ w ϓϥοτϑΥʔϜґଘͳ6*Λ࣮ݱ͢ ΔίʔυͱʮͦΕҎ֎શ෦ʯΛ෼͚ Δ w ͜͜Ͱ͍͏%PNBJOͬͯͷ͸ʮͦΕ Ҏ֎ʯͷ͜ͱ

  30. 1%4ͷ࣮ݱํ๏ w ͍Ζ͍Ζ͋Δɻ.7 ͸ͥΜͿ1%4 Λ࣮ݱ͢ΔͨΊͷΞʔΩςΫνϟɻ w ࠓճ͸7VFKT࢖ͬͯ.77.΍Γ ·͢

  31. )5.- 7JFX

  32. ϙΠϯτ w %0.ͱɺΠϕϯτϋϯυϥ͕͜͜ʹ ू໿͞Ε͍ͯΔ w JNHλάʹDMBTTΛઃఆ͍ͨ͠ͱ͖ ͸ී௨ʹ)5.-Λ͍͡Ε͹ྑ͍ w Ͳ͜ͰΠϕϯτϋϯυϥઃఆ͍ͯ͠Δ ͔Ұ໨ྎવ

  33. ʆɾ✱ɾ 

  34. .PEFM

  35. ϙΠϯτ w 7JFXͷ͜ͱ͹ʢ%0.ͱ͔DTTͱ ͔ʣ͕Ͱͯ͜ͳ͍ w ϒϥ΢β͕ͳͯ͘΋ςετͰ͖ͦ͏ ͳؾ͕͖ͯ͠·ͨ͠Ͷ w ΞϓϦέʔγϣϯͷ࿦ཧతͳڍಈ͕ ʮϞσϦϯάʯ͞Ε͍ͯΔ

  36. ʆɾ✱ɾ 

  37. .ͱ7͕Ͱ͖ͨ 7JFX .PEFM 1SFTFOUBUJPO %PNBJO

  38. 7ͱ.ͷؒͰ w Ͳ͏ʹ͔ͯ͜͠ͷ7ͱ.ͷؒͷίϛϡ χέʔγϣϯΛ੒ΓཱͨͤΔඞཁ͕ ͋Δɻ w ͜͜Λ΍ͬͯ͘ΕΔͷ͕.7 ͷ  w

    .77.ͷ7.΋͜͜Λ΍ͬͯ͘ΕΔ
  39. .77. 7JFX .PEFM 1SFTFOUBUJPO %PNBJO 7JFX.PEFM

  40. 7VFKTʹ͓͚Δ7.ͷ໾ׂ w 7JFXͷͨΊͷঢ়ଶετΞ w ΠϕϯτΛ଴ͪड͚ͯɺ.PEFMͷ ϝιουΛEJTQBUDI͢Δ w .PEFMͷมԽΛಡΈऔͬͯࣗ਎ͷ ঢ়ଶετΞΛมߋ͢Δ

  41. ঢ়ଶετΞ 7.

  42. ঢ়ଶετΞ

  43. ঢ়ଶετΞ

  44. None
  45. .77. 7JFX .PEFM 1SFTFOUBUJPO %PNBJO 7JFX.PEFM EBUBCJOEJOHػߏͰ 7JFX.PEFMͷঢ়ଶΛ 7JFXʹඳը͢Δ

  46. 7VFKTʹ͓͚Δ7.ͷ໾ׂ w 7JFXͷͨΊͷঢ়ଶετΞ w 7JFXΠϕϯτΛ଴ͪड͚ͯɺ .PEFMͷϝιουΛEJTQBUDI͢Δ w .PEFMͷมԽΛಡΈऔͬͯࣗ਎ͷঢ় ଶετΞΛมߋ͢Δ

  47. ΠϕϯτΛ଴ͪड͚ͯ

  48. .PEFMΛEJTQBUDI

  49. .PEFMͷঢ়ଶ͕มΘΔ

  50. .77. 7JFX .PEFM 1SFTFOUBUJPO %PNBJO 7JFX.PEFM 7.͔Β .ͷϝιουΛୟ͖ .PEFMͷঢ়ଶʹ มԽΛى͜͢

  51. 7VFKTʹ͓͚Δ7.ͷ໾ׂ w 7JFXͷͨΊͷঢ়ଶετΞ w ΠϕϯτΛ଴ͪड͚ͯɺϞσϧͷϝ ιουΛEJTQBUDI͢Δ w .PEFMͷมԽΛಡΈऔͬͯࣗ਎ͷ ঢ়ଶετΞΛมߋ͢Δ

  52. .PEFMͷมԽΛಡΈऔΓ w .PEFMͷঢ়ଶ͕มΘͬͨΒ w 7JFX.PEFM͕ͦΕΛಡΈऔͬͯ w 7JFX.PEFMͷEBUBʹઃఆ͢Δ w ͭ·Γ0CTFSWFSύλʔϯ

  53. ௨஌͘Μ

  54. ௨஌܅Λ.PEFM͕࣋ͬͯ

  55. ηολʔͰpSF

  56. ௨஌Λड͚औΔ

  57. .77. 7JFX .PEFM 1SFTFOUBUJPO %PNBJO 7JFX.PEFM 0CTFSWFSύλʔϯͰ .PEFMͷมԽΛ؂ࢹ

  58. ׬੒ܗ

  59. ׬੒ܗ 7JFXͷͨΊͷঢ়ଶετΞ

  60. ׬੒ܗ .PEFMΛEJTQBUDI

  61. ׬੒ܗ .PEFMͷมߋΛ؂ࢹͯ͠ ঢ়ଶετΞʹ൓ө

  62. .77. 7JFX .PEFM 1SFTFOUBUJPO %PNBJO 7JFX.PEFM EBUBCJOE FWFOU EJTQBUDI 0CTFSWF

  63. 1%4ಋೖલ w ֎؍Λม͑Δͷʹ+4͍͡Δඞཁ͋ͬ ͨ w Πϕϯτϋϯυϥ͕ͱͬͪΒ͔ͬͯͨ w ঢ়ଶ͕%0.ʹ͔͠ͳ͔ͬͨ w ςετͲ͏΍ͬͯॻ͔ͬ͜ʜʜ

  64. 1%4ಋೖޙ w ੹຿͕͸͖ͬΓͯ͠ݟ௨͕͠Α͘ͳͬ ͨ w มߋʹڧ͘ͳͬͨ w .PEFMͷςετ͠΍͘͢ͳͬͨ

  65. ʆɾ✱ɾ 

  66. ͱ͜ΖͰ w 1SFTFOUBUJPOଆͷςετ͸ʁʁ w )BUFOB%FWFMPQFS#MPHಡ΋͏ w IUUQ EFWFMPQFSIBUFOBTUBGGDPN FOUSZ

  67. #ύʔτ 7VFKTʹΑΔ .77.ͱ 'MVYͷڑ཭

  68. 'MVY w 'BDFCPPL.7$%PFT/PU 4DBMF 6TF'MVY*OTUFBE IUUQCJUMZpPZ%3 w .7$ͷ໰୊΁ͷղܾͱͯ͠ఏݴ͞ Ε͍ͯΔ

  69. None
  70. 'MVY w BOBQQMJDBUJPOXPVMECF EJGpDVMUUPVOEFSTUBOEBOE EFCVHFTQFDJBMMZEVFUPUIF QPTTJCMFCJEJSFDUJPOBMEBUB qPXCFUXFFONPEFMTBOE WJFXT

  71. 'MVY w 'MVYJTBTZTUFN BSDIJUFDUVSFUIBUQSPNPUFT TJOHMFEJSFDUJPOBMEBUBqPX UISPVHIBOBQQMJDBUJPO

  72. 'MVY w .ͱ7ͷؒʹ૒ํ޲ͷσʔλϑϩʔ ͕͋Δͱ.7$͸͙͢ഁ୼͢ΔͷͰɺ ୯ํ޲ͷσʔλϑϩʔΛڧ੍͠Α ͏ɺͱ͍͏ͷ͕جຊతͳΞΠσΞ

  73. None
  74. 7JFX͔Β"DUJPO͕ ൃੜͯ͠

  75. %JTQBUDIFS͕ ͲΜͳϩδοΫΛݺͿͷ͔ ܾఆͯ͠

  76. ͦͷϩδοΫͰ 4UPSFͷঢ়ଶΛ ॻ͖׵͑ͯ

  77. 4UPSFͷঢ়ଶ͕ 7JFXʹ൓ө͞ΕΔ

  78. ͱ͜ΖͰΘΕΘΕͷ .77.ʹ͍ͭͯ ݟͯΈ·͠ΐ͏

  79. .77. 7JFX .PEFM 1SFTFOUBUJPO %PNBJO 7JFX.PEFM 7JFXͰ ΫϦοΫΠϕϯτ͕ ൃੜͯ͠

  80. 7JFX͔Β"DUJPO͕ ൃੜͯ͠

  81. .77. 7JFX .PEFM 1SFTFOUBUJPO %PNBJO 7JFX.PEFM 7JFX.PEFM͕ .PEFMͷ ͲΜͳϝιουΛ ୟ͔ܾ͘ఆͯ͠

  82. %JTQBUDIFS͕ ͲΜͳϩδοΫΛݺͿͷ͔ ܾఆͯ͠

  83. .77. 7JFX .PEFM 1SFTFOUBUJPO %PNBJO 7JFX.PEFM .PEFMͷϝιου͕ .PEFMͷ಺༰Λ ॻ͖׵͑ͯ

  84. ͦͷϩδοΫͰ 4UPSFͷঢ়ଶΛ ॻ͖׵͑ͯ

  85. .77. 7JFX .PEFM 1SFTFOUBUJPO %PNBJO 7JFX.PEFM 0CTFSWFSύλʔϯͰ .PEFMͷมԽΛ؂ࢹ ͨ݁͠Ռ͕7JFXʹ ൓ө͞ΕΔ

  86. 4UPSFͷঢ়ଶ͕ 7JFXʹ൓ө͞ΕΔ

  87. ͓ͳ͡Ͱ͸ʂʁ

  88. ͍ͬ͜͡͞ͷΑ͏ͳ൓Ԡ΋

  89. 'MVYͱ.7 w ஫ҙਂ͘ઃܭ͞Εͨ.7 ͸୯ํ޲ σʔλϑϩʔʹͳΔ

  90. Ͱ͸'MVYʹ Ձ஋͸ͳ͍ͷ͔ʁ

  91. 'MVYͷՁ஋<ཁग़య> w ୯ํ޲σʔλϑϩʔͷڧ੍ w ୯Ұͷ4UPSF

  92. ඌ্͞Μͷهࣄ

  93. .77.ͷ.PEFMʹ·ͭΘΔޡղ w IUUQCJUMZ[CQH, w .PEFMʹ͍ͭͯ7JFX.PEFM͕ ߦ͏͜ͱ͸ɺΠϕϯτʹର͢Δ൓Ԡ ͱ໭Γ஋ͷͳ͍ϝιουͷݺͼग़͠ ͔͠ͳ͍

  94. ෮श

  95. ٯʹݴ͏ͱʁ w ໭Γ஋ͷ͋ΔϝιουΛୟ͍ͯ໭Γ ஋Λར༻ͯ͠͠·͏ͱɺ͋Δ΂͖࢟ ͔Β؆୯ʹ୤ઢͯ͠͠·͏

  96. ΋͏͍ͪͲ w ஫ҙਂ͘ઃܭ͞Εͨ.7 ͸୯ํ޲ σʔλϑϩʔʹͳΔ

  97. ͔͠͠զʑ͸ ஫ҙਂ͘ͳ͍ ͔͠͠զʑ͸ ஫ҙਂ͘ͳ͍

  98. ͭ✱A ͭ

  99. ୯ํ޲σʔλϑϩʔͷڧ੍ w 'MVYύλʔϯΛར༻͢Δ͜ͱͰ ʮڧ੍తʹʯ୯ํ޲σʔλϑϩʔʹ Ͱ͖Δ w ϝϯόʔʹΞϗ͕͍ͯ΋୯ํ޲σʔ λϑϩʔʹͰ͖Δ

  100. ʆɾ✱ɾ 

  101. 'MVYͷՁ஋<ཁग़య> w ୯ํ޲σʔλϑϩʔͷڧ੍ w ୯Ұͷ4UPSF

  102. w 7VFKTͷ7.͸ίϯϙʔωϯτΛ ωετͰ͖Δʢͱ͍͏͔ͦΕ͕ͳ͍ ͱෳࡶͳ΋ͷ͸࡞Εͳ͍ʣ w ͍ͭͰʹϞσϧ΋෼͚ͯΈΑ͏ .77.ͷ೉͠͞

  103. ࢠ બ୒͞Εͨը૾

  104. ࢠ ࠷ۙͷը૾ʣ

  105. ͜͏͍͏ঢ়ଶ 7JFX .PEFM 1SFTFOUBUJPO %PNBJO 7JFX.PEFM

  106. w 3FDFOUMZ1PTUFE*NBHFTͷΠ ϕϯτʹ*NBHF4FMFDUPS͕ຊ࣭ తʹґଘ͍ͯ͠Δ w ͳΜͱ͔ͯ͠"Ͱىͬͨ͜Πϕϯτ #ʹ఻͑ͳ͍ͱ͍͚ͳ͍ Πϕϯτ഑ૹͲ͏͢Δʁ

  107. &WFOU#VTͷར༻

  108. ෳࡶͳ΍ͭͩͱʜ 7JFX .PEFM 1SFTFOUBUJPO %PNBJO 7JFX.PEFM FWFOUCVT

  109. ͭ✱A ͭ

  110. w ͦ΋ͦ΋.ͱ7.ͬͯ͡Όͳ͍ ͜ͱͷํ͕ଟ͍ΑͶʁ w ͋Δ.PEFM͕ॻ͖׵ΘͬͨΒෳ਺ ͷ7.ʹมԽΛ఻͍͑ͨͱ͔͟Βʹ ͋Δ 7.ͱ.ͷ഑ઢ໰୊

  111. 7JFX .PEFM 1SFTFOUBUJPO %PNBJO 7JFX.PEFM 7.ͱ.ͷ഑ઢ໰୊

  112. ͭ✱A ͭ

  113. ͱ͸͍͑ w ϞσϧͷϥΠϑαΠΫϧ΍ཻ౓ͳͲ ͕%PNBJOଆʹ͓͍ͯద੾ʹઃܭ ͞Ε͍ͯΕ͹ͦΜͳʹ໰୊ʹ͸ͳ Βͳ͍͸ͣͰ͋Δ

  114. ͔͠͠զʑ͸ ஫ҙਂ͘ͳ͍ ͔͠͠զʑ͸ ஫ҙਂ͘ͳ͍

  115. ͭ✱A ͭ

  116. ͦ͜Ͱʜ IUUQTWVFKTPSHWHVJEFDPNQPOFOUTIUNM

  117. ୯Ұͷ4UPSFΛ༻ҙ IUUQTWVFKTPSHWHVJEFTUBUFNBOBHFNFOUIUNM ঢ়ଶετΞ ঢ়ଶNVUBUPS

  118. 4UPSFΛෳ਺ͷ7.Ͱڞ༗ IUUQTWVFKTPSHWHVJEFTUBUFNBOBHFNFOUIUNM

  119. ͦͯ͜͠͏ IUUQTWVFKTPSHWHVJEFTUBUFNBOBHFNFOUIUNM

  120. 'MVY΁ͷ઀ۙ IUUQTWVFKTPSHWHVJEFTUBUFNBOBHFNFOUIUNM

  121. ݟํΛม͑Δͱ w 'MVY͸.7 ʹʮڊେͳͻͱͭͷϞ σϧʯΛಋೖ͠ɺ୯ํ޲σʔλϑ ϩʔΛڧ੍ͨ͠΋ͷɺͱଊ͑Δ͜ͱ ͕Ͱ͖Δ

  122. ͭ·Γ͜͏ 7JFX 4UPSF 1SFTFOUBUJPO %PNBJO 7JFX.PEFM

  123. ͑ͬ 7JFX 4UPSF 1SFTFOUBUJPO %PNBJO 7JFX.PEFM ͭ✱A ͭ

  124. ڊେͳ4UPSFා͍ w ͑ͬڊେͳ୯ҰͷΠϯελϯεʹશ ෦ͷ৘ใͱશ෦ͷૢ࡞Λ࣋ͨͤΔͷ w ͜Θ͍͜Θ͍͜Θ͍͜Θ͍ w ཁ͢Δʹ͜Εάϩʔόϧม਺͡ΌΜ

  125. ͭ✱A ͭ

  126. ڊେͳ4UPSFා͘ͳ͍ w 4UPSFΛNVUBUFͰ͖Δͷ͸4UPSF ͚ͩʢ1SFTFOUBUJPOଆ͸4UPSFʹ ΠϕϯτΛ఻͑Δ͚ͩʣ w 4UPSF͕͍ΖΜͳΫϥεΛར༻ͯ͠ ͍͍ w 4UPSFͷ෼ׂ౷࣏

  127. ڊେͳ4UPSFා͘ͳ͍ w ͜ͷ෼ׂ౷࣏ͷ࢓ํΛߟ͑Δͷ͕ 'MVYΞʔΩςΫνϟʹ͓͚Δ ʮ%PNBJOͷઃܭʯʹ౰ͨΔ w ౰વ͜͜͸ઃܭྗ͕໰ΘΕΔ

  128. ͭ·Γ͜͏ 7JFX 4UPSF 1SFTFOUBUJPO %PNBJO 7JFX.PEFM NPEVMF NPEVMF NPEVMF

  129. 'MVYͷՁ஋ϙΠϯτ w 1ͷ෼ׂߏ଄ͱɺ%ͷ෼ׂߏ଄͸ಉܕ ͱ͸ݶΒͳ͍ʢͱ͍͏͔ଟ͘ͷ৔߹ ҟͳΔʣ w ʮద੾ʹϞσϧΛઃܭʯ͠ͳ͍ͱɺ7. ͱ.ͷ഑ઢ΍Πϕϯτϑϩʔ͕ͪ͝Ό ͪ͝ΌʹͳΔʢզʑ͸஫ҙਂ͘ͳ͍ʣ

  130. 'MVYͷՁ஋ϙΠϯτ w ୯Ұͷ4UPSFΛར༻͢Δ͜ͱͰɺ Ұ୴શ෦4UPSFʹঢ়ଶΛूΊΔ w ͜ͷ4UPSFΛద੾ʹϞδϡʔϧԽ͢ Ε͹1SFTFOUBUJPOʹҾ͖ͣΒΕ Δ͜ͱͳ͘%PNBJOΛઃܭͰ͖Δ

  131. ʆɾ✱ɾ 

  132. #ύʔτऴྃ

  133. $ύʔτɿ·ͱΊ w 7VFKTʹΑΔ.77.ಋೖͷϝϦο τɺ1%4ʹ͍ͭͯݟ͖ͯ·ͨ͠ w 7VFKTʹΑΔૉ๿ͳ.77.͸ͳ ͔ͳ͔ʹ೉͍͠΋ͷͰ͋Δ͜ͱ΋ݟ ͖ͯ·ͨ͠

  134. $ύʔτɿ·ͱΊ w 4UPSF1BUUFSOΛಋೖ͠ɺ'MVYʹ ઀ۙ͢Δ͜ͱͰɺগ͠͸໰୊͕ѻ͍ ΍͘͢ͳΔͱ͍͏͜ͱΛݟ͖ͯ·͠ ͨ w ͔݁͠͠ہ%PNBJO૚ͷઃܭ͸ඞཁ ͳͷͰ͕Μ͹ͬͯ΍͍͖ͬͯ·͠ΐ͏

  135. $ύʔτɿ͓·͚ w ฐࣾ͸ϝϯόʔืूதͳͷͰ੠͔͚ ͍ͯͩ͘͞ w <ٻ>4DBMB"OESPJE+BWB 4XJGU+BWB4DSJQU