Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
最初の言語としてGoを学んだ人から見た Ruby on Rails
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
mom0tomo
March 24, 2018
Technology
680
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
最初の言語としてGoを学んだ人から見た Ruby on Rails
だいたい新卒エンジニア向け技術交流会 vol.14
mom0tomo
March 24, 2018
More Decks by mom0tomo
See All by mom0tomo
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.2k
10年続くコミュニティ運営のコツ
mom0tomo
0
71
「名前のない仕事」にチームで取り組む–WOLとトラッキングツールの活用- / The SRE team's approach to unnamed work
mom0tomo
3
750
クラウド移行を通じた SRE/DevOps の実践 / SRE and DevOps Practice in Cloud Migration
mom0tomo
1
710
golang tokyo go tools
mom0tomo
3
1.3k
はじめてみんなで作ったGoのツールの話
mom0tomo
0
180
人材業界 中の人が語る 若手エンジニアの転職活動
mom0tomo
0
560
Go-ビギナーズ - よくある3つの質問
mom0tomo
2
150
Go徒然日記
mom0tomo
0
1.5k
Other Decks in Technology
See All in Technology
チームで進めるAI駆動アジャイル×ウォーターフォール
kumaiu
0
120
Rubyで音を視る
ydah
1
290
脆弱性対応、どこで線を引くか
rymiyamoto
0
150
ABEMA の Datadog × OTel 基盤、 中から見るか? 外から見るか?
tetsuya28
0
110
ポケモンの型をTypeScriptの型システムで表現してみた
subroh0508
0
360
タクシーアプリ『GO』の実践的データ活用
mot_techtalk
3
180
新しいVibe Codingと”自走”について
watany
5
260
Agentic ERPをどう設計するか ー 受発注エージェントを動かす、現場の知見と設計思想ー
recerqainc
1
2.1k
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development with AI-DLC
yoshidashingo
0
160
Building applications in the Gemini API family.
line_developers_tw
PRO
0
2.5k
Reliability in the Age of AI: Engineering for AI Velocity
rrreeeyyy
0
120
Kubernetesにおける学習基盤とLLMOpsの概要
ry
1
170
Featured
See All Featured
New Earth Scene 8
popppiees
3
2.3k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
140
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
Navigating Weather and Climate Data
rabernat
0
210
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Mind Mapping
helmedeiros
PRO
1
240
How to build a perfect <img>
jonoalderson
1
5.6k
Why Our Code Smells
bkeepers
PRO
340
58k
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
The Curse of the Amulet
leimatthew05
1
13k
How to train your dragon (web standard)
notwaldorf
97
6.7k
The Cult of Friendly URLs
andyhume
79
6.9k
Transcript
࠷ॳͷݴޠͱͯ͠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.
⚠ຊͷൃද શͯݸਓͷײͰ͢
Who? @mom0tomo ݩެһ αʔόʔαΠυੜ Women Who Go TokyoӡӦ ࠷ۙRailsॻ͍ͯΔ
࠷ۙͬͯΔ͜ͱ
ελʔτΞοϓײ͋;ΕΔνʔϜͰ THE⭐Ruby on Railsͳ WebΞϓϦέʔγϣϯΛ࡞͍ͬͯΔ
͜Ε·Ͱͷܦྺ
w ࡒձܭʢआۚऔΓʣ w WebσβΠφʔίʔμʔ(HTML/CSS/jQuery) w WordPress৬ਓ w GoͰόονॲཧΛॻ͘ ్தͰϓϩδΣΫτதࢭ
w Laravelͪΐͬͱ ৬ܦྺ
w ࡒձܭʢआۚऔΓʣ w WebσβΠφʔίʔμʔ(HTML/CSS/jQuery) w WordPress৬ਓ w GoͰόονॲཧΛॻ͘ ్தͰϓϩδΣΫτதࢭ
w Laravelͪΐͬͱ ৬ܦྺ ឯ༨ۂંͷ20લ
Rails͞ΘͬͯΈͨײ
Railsͷ͍͍ͱ͜Ζ w ΊͬͪΌײ֮తɾงғؾͰॻ͚Δʢখฒײʣ w ۀͷ෮श͕ͯΒࣗͰWebΞϓϦέʔγϣϯΛͭ͘Δ͜ ͱ͕Ͱ͖Δ w ڭ͑ͯ͘ΕΔਓ͕͍ͬͺ͍͍Δ
Railsͷπϥ͍ͱ͜Ζ w ͍ΖΜͳॻ͖ํΛڐ༰͍ͯ͠Δʢॳݟऀࡴ͠ʣ w Α͘Θ͔Βͳͯ͘ͳΜͱͳ͘tutorialͰ͖ͪΌ͏ w Railsͷϧʔϧͳͷ͔Rubyͷͳͷ͔Θ͔Βͳ͘ͳΓ͕ͪ
GoֶΜͰ͖ͯࢥͬͨ͜ͱ
Goͷ͍͍ͱ͜Ζ w ॻ͖ํҰ͚ͭͩʢࣗಈϑΥʔϚοτ͢Δʣ w όΠφϦɺϝϞϦɺϙΠϯλͳͲίϯϐϡʔςΟϯάͷج ૅతͳ༰ΛֶΔ w $ݴޠͷຊ͕ಡΊΔΑ͏ʹͳΔ
Goͷπϥ͍ͱ͜Ζ w ίϯύΠϧɺϏϧυɺܕͳͲϓϩάϥϜΛॻ͘Ҏલͷࣝ ͕ͪΐͬͱඞཁ w View͕͋ΔWebΞϓϦέʔγϣϯʹ͋·Γ͍ͯͳ͍ w ॳ৺ऀ͕ࣗͰͬ͘͞ͱԿ͔࡞Δͷ͍͠
݁
݁ • WebΞϓϦέʔγϣϯʹֶ͍ͭͯͿͳΒRails͔Β͡Ί Δͷ͕͍͍ͱࢥ͏ • ݴޠίϯϐϡʔλͷجૅతͳΈʹڵຯ͕͋ΔͳΒGo ͔Β࢝ΊΔͷ͕͍͍ͱࢥ͏ • ͍ͯ͏͔ͦͦ྆ํΔͷ͕ϕετ(৽ଔݚमͱ͔Ͱʣ
Πϝʔδ Rails Go
݁ͦͷ
ͲΜͳݴޠϑϨʔϜϫʔΫͰ͋Εɺ ͳΜͱͳ͘ॻ͍ͯΔ͚ͩͰ ਐาͯ͠Δײ͕ͳ͚Επϥ͍
Կ͔Β࢝Ίͯɺ ݁ہڵຯ͕͋Δํʹ ਓྲྀΕண͘
࠷ۙಡΜͰΔͭ
Thank you! ϒϩάॻ͍ͯ·͢IUUQTNPNUPNPHJUIVCJP