最初の言語としてGoを学んだ人から見た Ruby on Rails

6fd3393d5aa1e7eeeeb6d5537e698e48?s=47 mom0tomo
March 24, 2018

最初の言語としてGoを学んだ人から見た Ruby on Rails

だいたい新卒エンジニア向け技術交流会 vol.14

6fd3393d5aa1e7eeeeb6d5537e698e48?s=128

mom0tomo

March 24, 2018
Tweet

Transcript

  1. ࠷ॳͷݴޠͱͯ͠GoΛֶΜͩਓ͔Βݟͨ Ruby on Rails @mom0tomo #ngineerxiv The Go gopher was

    designed by Renee French. The design is licensed under the Creative Commons 3.0 Attributions license.
  2. ⚠ຊ೔ͷൃද͸ શͯݸਓͷײ૝Ͱ͢

  3. Who? @mom0tomo
 ݩެ຿һ
 αʔόʔαΠυ೥ੜ
 Women Who Go TokyoӡӦ
 ࠷ۙ͸Railsॻ͍ͯΔ

  4. ࠷ۙ΍ͬͯΔ͜ͱ

  5. ελʔτΞοϓײ͋;ΕΔνʔϜͰ THE⭐Ruby on Railsͳ WebΞϓϦέʔγϣϯΛ࡞͍ͬͯΔ

  6. ͜Ε·Ͱͷܦྺ

  7. w ࡒ຿ձܭʢआۚऔΓʣ w WebσβΠφʔίʔμʔ(HTML/CSS/jQuery)  w WordPress৬ਓ w GoͰόονॲཧΛॻ͘ ్தͰϓϩδΣΫτதࢭ

     w Laravelͪΐͬͱ ৬຿ܦྺ
  8. w ࡒ຿ձܭʢआۚऔΓʣ w WebσβΠφʔίʔμʔ(HTML/CSS/jQuery)  w WordPress৬ਓ w GoͰόονॲཧΛॻ͘ ్தͰϓϩδΣΫτதࢭ

     w Laravelͪΐͬͱ ৬຿ܦྺ ឯ༨ۂંͷ20୅લ൒
  9. Rails͞ΘͬͯΈͨײ૝

  10. Railsͷ͍͍ͱ͜Ζ w ΊͬͪΌײ֮తɾงғؾͰॻ͚Δʢখฒײʣ w ۀ຿ͷ෮श͕ͯΒࣗ෼ͰWebΞϓϦέʔγϣϯΛͭ͘Δ͜ ͱ͕Ͱ͖Δ w ڭ͑ͯ͘ΕΔਓ͕͍ͬͺ͍͍Δ

  11. Railsͷπϥ͍ͱ͜Ζ w ͍ΖΜͳॻ͖ํΛڐ༰͍ͯ͠Δʢॳݟऀࡴ͠ʣ w Α͘Θ͔Βͳͯ͘΋ͳΜͱͳ͘tutorial͸Ͱ͖ͪΌ͏ w Railsͷϧʔϧͳͷ͔Rubyͷͳͷ͔Θ͔Βͳ͘ͳΓ͕ͪ

  12. GoֶΜͰ͖ͯࢥͬͨ͜ͱ

  13. Goͷ͍͍ͱ͜Ζ w ॻ͖ํ͸Ұ͚ͭͩʢࣗಈϑΥʔϚοτ͢Δʣ w όΠφϦɺϝϞϦɺϙΠϯλͳͲίϯϐϡʔςΟϯάͷج ૅతͳ಺༰Λֶ΂Δ w $ݴޠͷຊ͕ಡΊΔΑ͏ʹͳΔ

  14. Goͷπϥ͍ͱ͜Ζ w ίϯύΠϧɺϏϧυɺܕͳͲϓϩάϥϜΛॻ͘Ҏલͷ஌ࣝ ͕ͪΐͬͱඞཁ w View͕͋ΔWebΞϓϦέʔγϣϯʹ͋·Γ޲͍ͯͳ͍ w ॳ৺ऀ͕ࣗ෼Ͱͬ͘͞ͱԿ͔࡞Δͷ͸೉͍͠

  15. ݁࿦

  16. ݁࿦ • WebΞϓϦέʔγϣϯʹֶ͍ͭͯͿͳΒRails͔Β͸͡Ί Δͷ͕͍͍ͱࢥ͏ • ݴޠ΍ίϯϐϡʔλͷجૅతͳ࢓૊Έʹڵຯ͕͋ΔͳΒGo ͔Β࢝ΊΔͷ͕͍͍ͱࢥ͏ • ͍ͯ͏͔ͦ΋ͦ΋྆ํ΍Δͷ͕ϕετ(৽ଔݚमͱ͔Ͱʣ

  17. Πϝʔδ Rails Go

  18. ݁࿦ͦͷ

  19. ͲΜͳݴޠϑϨʔϜϫʔΫͰ͋Εɺ ͳΜͱͳ͘ॻ͍ͯΔ͚ͩͰ ਐาͯ͠Δײ͕ͳ͚Ε͹πϥ͍

  20. Կ͔Β࢝Ίͯ΋ɺ ݁ہ͸ڵຯ͕͋Δํʹ ਓ͸ྲྀΕண͘

  21. ࠷ۙಡΜͰΔ΍ͭ

  22. Thank you! ϒϩάॻ͍ͯ·͢IUUQTNPNUPNPHJUIVCJP