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
mom0tomo
March 24, 2018
Technology
2
610
最初の言語としてGoを学んだ人から見た Ruby on Rails
だいたい新卒エンジニア向け技術交流会 vol.14
mom0tomo
March 24, 2018
Tweet
Share
More Decks by mom0tomo
See All by mom0tomo
「名前のない仕事」にチームで取り組む–WOLとトラッキングツールの活用- / The SRE team's approach to unnamed work
mom0tomo
3
610
クラウド移行を通じた SRE/DevOps の実践 / SRE and DevOps Practice in Cloud Migration
mom0tomo
1
560
golang tokyo go tools
mom0tomo
3
1.3k
はじめてみんなで作ったGoのツールの話
mom0tomo
0
150
人材業界 中の人が語る 若手エンジニアの転職活動
mom0tomo
0
510
Go-ビギナーズ - よくある3つの質問
mom0tomo
2
120
Go徒然日記
mom0tomo
0
1.4k
LTLovers meetup 1st - the core of "your" love -
mom0tomo
1
750
Other Decks in Technology
See All in Technology
Fearsome File Formats
ange
0
430
GitHub Copilot のテクニック集/GitHub Copilot Techniques
rayuron
42
18k
効率的な技術組織が作れる!書籍『チームトポロジー』要点まとめ
iwamot
2
160
.NET 9 のパフォーマンス改善
nenonaninu
0
1.8k
20241228 - 成為最強魔法使!AI 實時生成比賽的策略 @ 2024 SD AI 年會
dpys
0
210
サイボウズフロントエンドエキスパートチームについて / FrontendExpert Team
cybozuinsideout
PRO
5
39k
成果を出しながら成長する、アウトプット駆動のキャッチアップ術 / Output-driven catch-up techniques to grow while producing results
aiandrox
0
410
AIエージェントに脈アリかどうかを分析させてみた
sonoda_mj
2
110
プロダクト組織で取り組むアドベントカレンダー/Advent Calendar in Product Teams
mixplace
0
510
React Routerで実現する型安全なSPAルーティング
sansantech
PRO
2
350
TypeScript開発にモジュラーモノリスを持ち込む
sansantech
PRO
3
770
スケールし続ける事業とサービスを支える組織とアーキテクチャの生き残り戦略 / The survival strategy for Money Forward’s engineering.
moneyforward
0
140
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
3
310
Practical Orchestrator
shlominoach
186
10k
Writing Fast Ruby
sferik
628
61k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
How to train your dragon (web standard)
notwaldorf
88
5.8k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.1k
Visualization
eitanlees
146
15k
Producing Creativity
orderedlist
PRO
342
39k
Unsuck your backbone
ammeep
669
57k
Typedesign – Prime Four
hannesfritz
40
2.4k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.6k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
3
190
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