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

E言語スタック

0b2eeb899062256065d0fcc7321ec8fa?s=47 Junnichi Kitta
September 22, 2016

 E言語スタック

tokyo.ex #6 にて発表した Phoenix with Elm についての資料です。

0b2eeb899062256065d0fcc7321ec8fa?s=128

Junnichi Kitta

September 22, 2016
Tweet

Transcript

  1. &ݴޠελοΫ

  2. ࣗݾ঺հ OBNF٦ా൏Ұ c5XJUUFS*%IBZBCVTB cIFBSU<Χʔωϧ ($ &SMBOH &MJYJS> cKPCT΢ΣοϒϓϩάϥϚ cQPTJUJPO<+PFMڭ ᠳ௽ਸ਼௽஥ྑ࢞͠ຓಉໍ

    ࣾசͳ࿉ ۚज़ࢣ>
  3. એ఻ Նίϛൢച෺ ϓϩάϥϛϯά&MJYJS͕ग़Δલʹग़ ͨͷͰɺ͍͍ͩͨ&MJYJSʹ͍ͭͯͷ ຊ࡭໨͙Β͍ ಺༰͸ )PVOEʹ͍ͭͯ ࣗ࡞ϥΠϒϥϦ ,JOP5BLF 

    &DUPͷϚΠάϨʔγϣϯ
  4. એ఻ ෦࡞੒ͯ͠ɺՆίϛ͸෦ͳ ͷͰɺ࠶ͼେ੺ࣈ #PPUIʹͯൢചத IUUQT IBZBCVTBCPPUIQNJUFNT  ࣍ճ͸෺ཧຊΛങΘΕͨํʹిࢠ ൛΋औಘͰ͖ΔΑ͏ʹ͠·͢ɻ

  5. એ఻͓ΘΓ

  6. &ݴޠελοΫ &MJYJS 1IPFOJY ͱ&MNΛ࢖༻ͯ͠8FC ΞϓϦέʔγϣϯͷߏஙΛͯ͠Έ·ͨ͠ɻ ͖ͯͱ͏ʹ໊લΛ͚͚ͭͨͩɻ ͋ͱɺεϚϑΥΞϓϦΛ࡞ΔݴޠͰ &Ͱ࢝·Δݴޠ͕ཉ͍͠

  7. &MN +BWB4DSJQU΁ͱίϯύΠϧ͞ΕΔؔ਺ܕ ݴޠ &MN$PNQJMFSࣗମ͸)BTLFMMͰॻ͔Εͯ ͍ΔΑ

  8. ࠓճͷࢿྉ͸ɺ1IPFOJYXJUI&MNͷॳճ ෦෼Λߦ͚ͬͨͩͰ͢ɻ ؾʹͳͬͨํ͸ௐ΂͍͚ͯͨͩΕ͹ɺ͢ ͙ʹग़͖ͯ·͢ɻ ·ͨϒϩάʹ΋ࠓޙɺ·ͱΊ͍͖ͯ·͢

  9. ؀ڥ ɾ&SMBOHW ɾ&MJYJSW ɾ1IPFOJYW ɾ&MNW ɾ/PEFW

  10. &MNΛ1IPFOJYʹؚΊΔํ๏ ɾ֎෦ʹ&MNʹͯίʔυΛهࡌͯ͠ɺ +BWB4DSJQUʹίϯύΠϧ͢Δ ɾ1IPFOJYͷWFOEPSσΟϨΫτϦʹ഑ஔ ͯ͠+BWB4DSJQUʹίϯύΠϧ͢Δ ɾCSVODICVJMEͰ+BWB4DSJQUʹίϯύΠ ϧ

  11. ֎෦ʹ&MNʹͯίʔυΛهࡌ IUUQXXXDVMUJWBUFIRDPNQPTUTQIPFOJYFMNΑΓը૾Λഈआ

  12. WFOEPSσΟϨΫτϦʹ഑ஔ IUUQXXXDVMUJWBUFIRDPNQPTUTQIPFOJYFMNΑΓը૾Λഈआ

  13. CSVODICVJMEͰؚΊΔ IUUQXXXDVMUJWBUFIRDPNQPTUTQIPFOJYFMNΑΓը૾Λഈआ

  14. 1IPFOJYXJUI&MNͰ͸ CSVODICVJMEͰߦ͍ͬͯΔ

  15. &MNͷίʔυهࡌ

  16. *NQPSU)UNM &MNͷ)5.-ϨϯμϦϯά༻ͷϥΠϒϥϦ )5.-ϨϯμϦϯά༻ͷϥΠϒϥϦΛ *NQPSUͯ͠ɺ)UNMUFYUʹͯจࣈΛදࣔͰ ͖ΔΑ͏ʹઃఆ

  17. QBDLBHFKTPO IUUQXXXDVMUJWBUFIRDPNQPTUTQIPFOJYFMNΑΓը૾Λഈआ

  18. CSVODIDPOpHKTPO IUUQXXXDVMUJWBUFIRDPNQPTUTQIPFOJYFMNΑΓը૾Λഈआ

  19. CSVODIDPOpHKTPO FMN'PMEFSXFCFMN  &MNͷίʔυͷ഑ஔ৔ॴͷઃఆ NBJO.PEVMFT<l4FBU4BWFSFMN>  &MNͷίʔυ໊ͷهࡌ PVUQVU'PMEFSlTUBUJDWFOEPS +BWB4DSJQUͷΞ΢τϓοτઌࢦఆ

  20. JOEFYIUNMFFY IUUQXXXDVMUJWBUFIRDPNQPTUTQIPFOJYFMNΑΓը૾Λഈआ

  21. XFCTUBUJDKTBQQKT IUUQXXXDVMUJWBUFIRDPNQPTUTQIPFOJYFMNΑΓը૾Λഈआ

  22. XFCTUBUJDKTBQQKT EPDVNFOUHFU&MFNFOU#Z*E bFMNNBJO  ɹ)UNMʹͯFMNNBJOͱهࡌ͞Ε͍ͯΔ *EͷՕॴΛऔಘ͢Δ &MN4FBU4BWFSFNCFE FMN%JW  ্هͰऔಘͨ͠Օॴʹ4FBU4BWFSFNM

    Ͱهࡌͨ͠ίʔυΛؚΊΔ
  23. &MNͷίʔυهࡌ

  24. JFY4NJYQIPFOJYTFSWFS

  25. ͦͷ΄͔

  26. &MNͷߏ଄ʹ͍ͭͯ .PEFMɿΞϓϦέʔγϣϯͷঢ়ଶΛอ࣋ ͢Δॲཧ 6QEBUFɿΞϓϦέʔγϣϯͷঢ়ଶͷߋ৽ Λߦ͏ॲཧ 7JFXɿ)5.-ͳͲͷදࣔͷॲཧ

  27. &MNͷߏ଄ʹ͍ͭͯ

  28. ײ૝ 1IPFOJYͰ&MNΛ࢖༻͢Δͷ͸ɺͦ͜·Ͱ ೉͘͠ͳ͍ େن໛ʹͳͬͨ৔߹ͷߏ଄Խʹ͍ͭͯߟ ͑ΔͱͲ͏ͳͷ͔ʁ &MNͰ8FCܥͷήʔϜͷίʔυͷهࡌ͞ Ε͍ͯΔͷͰɺͦͷ͋ͨΓΛ֬ೝ͔ͳʁ

  29. ࢀߟࢿྉ 1IPFOJYXJUI&MN IUUQXXXDVMUJWBUFIRDPNQPTUT QIPFOJYFMN &MN IUUQFMNMBOHPSH

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