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

コードを書かないエンジニアリング / "No-Code" Engineering

コードを書かないエンジニアリング / "No-Code" Engineering

2020/07/19(日) Webエンジニア勉強会inVR 第4回
https://study-in-virtual.connpass.com/event/180415/

2f19948521a196215b63c4362af6c6c7?s=128

jumpei_ikegami

July 19, 2020
Tweet

Transcript

  1. ίʔυΛॻ͔ͳ͍ΤϯδχΞϦϯά ʙίʔυॻ͖͗͢໰୊WT/P$PEFͱ͍͏ݬ૝ʙ

  2. HBNJ !KVNQFJ@JLFHBNJ w 1SPEVDU4QFDJBMJTU&OHJOFFS!1-"*% w ϙουΩϟετʮ͕͠ͳ͍ϥδΦʯύʔιφϦςΟ w ॻ੶ʰ׬શ4*FS୤ग़ϚχϡΞϧʱஶऀ w αΠτʮඇΤϯδχΞͷͨΊͷΤϯδχΞϦϯάʯ؅ཧऀ

  3. ⚠஫ҙ఺⚠

  4. ຊ೔͓࿩͢͠Δ಺༰͸ɺ ձࣾΛ୅ද͢Δ΋ͷͰ͸ͳ͘ݸਓͷݟղͰ͢ʂ

  5. ࢿྉ͸ެ։༧ఆͰ͢ʂ

  6. ίʔυΛॻ͔ͳ͍ΤϯδχΞϦϯά ʙίʔυॻ͖͗͢໰୊WT/P$PEFͱ͍͏ݬ૝ʙ

  7. 8FCΤϯδχΞʹର͢ΔΠϝʔδ w 8FCΤϯδχΞ͸ίʔυॻ͍͓ͯۚΛ΋Β͏ੜ͖෺ w ͱʹ͔͍ͬ͘ͺ͍ίʔυΛॻ͘ਓ͕Ғ͍ ͔͠͠

  8. ຊ౰ʹͦ͏ͩΖ͏͔ʁ

  9. ʮΤϯδχΞʯ͍ͬͯ͏͚Ͳ ͦ΋ͦ΋ΤϯδχΞϦϯάͱ͸ʁ

  10. ΤϯδχΞϦϯάͱ͸ʁ ޿໦େ஍ʢʣΤϯδχΞϦϯά૊৫࿦΁ͷট଴ٕज़ධ࿦ࣾ ΤϯδχΞϦϯάͱ͍͏ߦҝ͸ɺԿ͔Λʮ࣮ݱʯ͢Δ͜ͱͰ ͢ɻ࣮ݱͷͨΊʹɺෆ࣮֬ੑͷߴ͍ঢ়ଶ͔Βɺෆ࣮֬ੑͷ௿ ͍ঢ়ଶʹޮ཰Α͘Ҡ͍ͯ͘͠աఔʹߦ͏͢΂ͯͷ͜ͱͰ͢ɻ ͭ·Γ

  11. ΤϯδχΞϦϯάͱ͸ʁ w ࣄۀ΍ϓϩμΫτΛ੒௕ͤ͞Δ্Ͱɺো֐ͱͳΔ ʮෆ࣮֬ੑʯΛޮ཰Α͘ݮΒͨ͢Ίͷ׆ಈશͯ w ίʔυΛॻ͘͜ͱ͚͕ͩΤϯδχΞϦϯάͰ͸ͳ͍ w ΑΓޮ཰తʹʮෆ࣮֬ੑʯΛݮΒͤΔ׆ಈ͕͋Δͳ ΒɺͦΕ͸ίʔυΛॻ͘ΑΓ΋Ձ஋͕ߴ͍

  12. ࢀߟෆ࣮֬ੑͱରॲͷྫ  w ఆܕۀ຿ϑϩʔΛਓ͕ؒճ͢ͱϒϨ͕େ͖͍ w ˠίϯϐϡʔλʹ΍ΒͤΔͨΊͷίʔυΛॻ͜͏ w ৽نϓϩμΫτ͕͍ͭ׬੒͢Δ͔Θ͔Βͳ͍ w ˠिؒεϓϦϯτΛԿ౓΋ճͯ͠ݟੵ΋Γͷਫ਼౓

    Λ্͛Α͏
  13. ࢀߟෆ࣮֬ੑͱରॲͷྫ  w ະདྷͷࢢ৔؀ڥ͕Ͳ͏ͳΔ͔Θ͔Βͳ͍ w ˠมԽʹڧ͍ϓϩμΫτ΍૊৫Λͭ͘Ζ͏ w νʔϜ಺Ͱਖ਼͘͠৘ใ͕ྲྀ௨͢Δ͔Θ͔Βͳ͍ w ˠԿͰ΋ൃݴͰ͖Δঢ়ଶΛҡ࣋͠Α͏

  14. ࠓճ͸ ϓϩμΫτ΍ػೳΛͭ͘ΔΑ͏ͳ։ൃ ʹݶఆͯ͠࿩͠·͢ʂ

  15. ػೳ։ൃ͢Δͱ͖ͷબ୒ࢶ w ॻ͘ίʔυྔͰࡶʹ෼͚Δͱɺ w ίʔυ͍ͬͺ͍ॻ͘ w ίʔυॻ͔ͳ͍ʢ/P$PEFʣ w ίʔυͪΐͬͱॻ͘ʢ-PX$PEFʣ

  16. ίʔυΛͨ͘͞Μॻ͘ϝϦοτ w ಠࣗͷػೳ΍ମݧΛ࡞ΓࠐΈ΍͍͢ w ࢖ٕͬͨज़΍ઃܭʹର͢Δϝϯόʔͷֶश͕ਐΉ ٯʹ

  17. ίʔυΛͨ͘͞Μॻ͘σϝϦοτ w ։ൃίετ͕૿͢ w ΤϯδχΞ͕৽ػೳΛ։ൃ͢Δͷʹ͔͔Δ޻਺ w อकίετɾ࡟আίετ͕૿͢ w ίʔυͷϝϯς΍ಡղʹ͔͔Δ޻਺ɺ࡟আ࣌ͷӨ ڹൣғௐࠪͷ޻਺

    ཁ͸
  18. ίʔυΛॻ͘ͱίετ͕૿͑Δʂ ਤࣔ͢Δͱ

  19. ϓϩμΫτͷऩࢧʢྫʣ ͭ·Γ      ։ൃ ˠ ˠ

    ˠ ˠ ίετ Ϧλʔϯ ੒ޭύλʔϯ      ։ൃ ˠ ˠ ˠ ࡟আ ίετ Ϧλʔϯ ࣦഊύλʔϯ
  20. ͳΔ΂͘ίετΛ཈͑Δʹ͸ʁ w ಉ༷ͷ͜ͱ͕࣮ݱͰ͖ΔͳΒɺͳΔ΂͘ॻ͘ίʔυ ྔΛݮΒͤΔબ୒ࢶΛબͿ w Ͳ͏ࣦͤഊ͢ΔͳΒɺͳΔ΂͘ίʔυΛॻ͔ͣʹࣦ ഊΛ൑அͰ͖ΔΑ͏ͳબ୒ࢶΛબͿʢ'BJM'BTUʣ ͔͠͠

  21. ΤϯδχΞɺίʔυॻ͖͗͢Δ໰୊ w Ѫ͢΂͖ΤϯδχΞͷੑ࣭ w ίʔυॻ͍ͯࢥͬͨ௨Γʹಈ͘ͱ΍ͬͺΓָ͍͠ w ʮٕज़తʹ͸ՄೳͰ͢ʂʯ w ंྠͷ࠶ൃ໌ Ұํ

  22. ίʔυΛॻ͔ͳ͍ΤϯδχΞϦϯάͷྫ w ։ൃ͢Δ্ͰͷίʔυྔΛ࡟ݮ͍ͨ͠ w 044ͷબఆͱ׆༻ w ։ൃऀ޲͚ͷ*BB4ɺ1BB4ɺ4BB4ͷબఆͱ׆༻ w ৽ػೳͷχʔζΛ೺Ѳ͍ͨ͠ w

    ϖʔύʔϓϩτλΠϐϯάɺϓϩτλΠϐϯάπʔϧ ͯ͞
  23. ͋ͳ͕ͨϓϩδΣΫτʹରͯ͢͠Δ΂͖ͭͷ໰͍ ͔͜͜Β͸ɺ ͋ͳ͕͍ͨ·ؔΘ͍ͬͯΔϓϩμΫτΛ ࢥ͍ු͔΂ͳ͕Βฉ͘ͱྑ͍͔΋ʁ ͭ໨͸

  24. ͍·௚໘͍ͯ͠Δ࠷େͷෆ࣮֬ੑ͸ͳʹ͔ʁ w ٕज़తʹՄೳ͔Ͳ͏͔Θ͔Βͳ͍ʁ w ࡞ͬͯ΋࢖ΘΕΔ͔Θ͔Βͳ͍ʁ w ٕज़બఆ͕ਖ਼͍͔͠Θ͔Βͳ͍ʁ ͭ໨͸

  25. ͍·ͷํ਑Ͱ͸ɺ ίʔυΛॻ͖͍͗ͯ͢ͳ͍͔ʁ  w ͦ΋ͦ΋ɺຊ౰ʹͦͷػೳͬͯඞཁʁ w ໨తͰ෼ղͨ͠Βɺผͷػೳ΍ӡ༻Ͱ୅ସͰ͖ͳ ͍͔ʁ w طଘͷ044΍αʔϏεͰ࣮ݱͰ͖ͳ͍͔ʁ

    w গ͠ઃܭΛม͑Ε͹ίʔυॻ͘ྔΛݮΒͤΔʁ
  26. ͍·ͷํ਑Ͱ͸ɺ ίʔυΛॻ͖͍͗ͯ͢ͳ͍͔ʁ  w ϓϩάϥϜॻ͍࣮ͯ૷͢Δඞཁ͋Δʁ w χʔζ͕ݟ͍͚ͨͩͳΒɺ·ͣ͸ϓϩτλΠϐϯ άπʔϧͰϏδϡΞϧ͚ͩ࡞Ε͹Α͍͔΋ʁ w ͦͷٕज़ελοΫͰ૸Γ࢝Ίͯେৎ෉ʁ

    w ·ͣখ͞ͳϓϩμΫτͰ࢖ͬͯΈ͔ͯΒܾΊͨํ ͕͍͍ͷͰ͸ʁ
  27. ·ͱΊ w ΤϯδχΞ͔ͩΒͱ͍ͬͯɺʮͱʹ͔͘ίʔυॻ͚ ͹͍͍ʯͬͯΘ͚͡Όͳ͍ w ಛʹҰ౓ίʔυΛॻ͘ͱอकίετ͕ൃੜ͠ଓ͚Δ w ௚໘͍ͯ͠ΔதͰ࠷΋େ͖ͳෆ࣮֬ੑΛಛఆ͠ɺͦ ΕΛݮΒͨ͢Ίͷ࠷ળͷΞϓϩʔνΛߟ͑Δ΂͖ w

    ෆ࣮֬ੑΛݮΒͨ͢Ίͷબ୒ࢶ͸ʮίʔυΛॻ͘ʯ ͚ͩ͡Όͳ͘ɺͨ͘͞Μ͋Δ
  28. ίʔυΛॻ͔ͳ͍ΤϯδχΞϦϯά ʙίʔυॻ͖͗͢໰୊WT/P$PEFͱ͍͏ݬ૝ʙ

  29. ิ଍/P$PEFͱ͍͏ݬ૝ w ΞϓϦέʔγϣϯϨΠϠʔͷ/P$PEFܥαʔϏε ͸ɺ·ͩ·ͩ൚༻ੑ͕௿͍ w ٯʹ൚༻ੑ͕ߴ͘ͳΔͱʮίʔυॻ͍ͨํ͕ૣ͘ Ͷʁʯͱ͍͏ؾ࣋ͪʹͳΔ w αʔϏε͕૝ఆͨ͠༻్ʹ׬શʹ߹க͍ͯ͠ͳ͍ݶ Γ͸ɺࣗ෼Ͱίʔυॻ͍ͨํ͕ྑ͍༨஍͸࢒͞ΕΔ

    w 8FCΤϯδχΞͷ࢓ࣄ͸ݮͬͯ΋ແ͘ͳΓ͸͠ͳ͍
  30. ٯʹɺ͍·ͷํ਑Ͱ͸ɺ ίʔυΛॻ͔ͳ͍͗ͯ͢ͳ͍͔ʁ w ͦͷ044΍1BB4Ͱ࢓༷มߋʹ଱͑ΒΕΔ͔ʁ w ͦͷ/P$PEFπʔϧɺ֦ுੑ௿͗͢ΔͷͰ͸ʁ w ػೳͷ࡞ΓࠐΈͰࠩผԽ͠ͳ͍ͱڝ߹༏Ґੑͳ͍ͷ Ͱ͸ʁ w

    ίετ͔͚ͯͰ΋ίʔυॻ͍ͯ࡞ΓࠐΜͩํ͕͍ ͍ʁ
  31. ิ଍ΤϯδχΞϦϯάͷଟ༷ੑ w ࠓճ͸ػೳ։ൃʹߜ͕ͬͨɺෆ࣮֬ੑΛԼ͛ΔͨΊ ʹΤϯδχΞ͕औΕΔΞϓϩʔν͸ͨ͘͞Μ͋Δ w ։ൃख๏ͷվળʢΞδϟΠϧͱ͔εΫϥϜͱ͔ʣ w ΤϯδχΞϦϯάɾϚωδϝϯτશൠ w ϓϩμΫτɾϚωδϝϯτશൠ

    w FUD
  32. ࢀߟจݙ w ʰΤϯδχΞϦϯά૊৫࿦΁ͷট଴ɹʙෆ࣮֬ੑʹ ޲͖߹͏ࢥߟͱ૊৫ͷϦϑΝΫλϦϯάʱ w ʰ413*/5࠷଎࢓ࣄज़ʕʕ͋ΒΏΔ࢓ࣄ͕͏·͍͘ ͘࠷΋߹ཧతͳํ๏ʱ w ίʔσΟϯάΛෆཁʹ͢Δʮϊʔίʔυɾελʔτ Ξοϓʯ͕஫໨͞ΕΔཧ༝