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
10万円支給されるやつ/10manen-hoshii
Search
Shintani Teppei
May 06, 2020
Programming
1
200
10万円支給されるやつ/10manen-hoshii
https://10manen.now.sh/
Shintani Teppei
May 06, 2020
Tweet
Share
More Decks by Shintani Teppei
See All by Shintani Teppei
モジュラモノリス、その前に / Modular monolith, before that
euglena1215
8
770
いつか使える ObjectSpace / Maybe useful ObjectSpace
euglena1215
2
150
rbs-inlineを導入してYARDからRBSに移行する
euglena1215
1
400
Ruby の型に関する活動をやっている話 / Activities related to Ruby types
euglena1215
3
250
そろそろ理解する includes / Understanding includes
euglena1215
1
800
習うより慣れる Ruby AST / Ruby AST is better to get used to than to learn.
euglena1215
2
390
Railsでエンドポイントごとのテストカバレッジを測定する / Measuring Test Coverage per Endpoint in Rails
euglena1215
1
400
初めてrails/railsにバグレポートを出してみた
euglena1215
0
190
XXXSerializer#to_json を地道に置き換えている話
euglena1215
0
150
Other Decks in Programming
See All in Programming
レガシーな Android アプリのリアーキテクチャ戦略
oidy
1
160
のびしろを広げる巻き込まれ力:偶然を活かすキャリアの作り方/oso2024
takahashiikki
1
350
役立つログに取り組もう
irof
18
5.3k
Synchronizationを支える技術
s_shimotori
1
130
開発効率向上のためのリファクタリングの一歩目の選択肢 ~コード分割~ / JJUG CCC 2024 Fall
ryounasso
0
280
Why Spring Matters to Jakarta EE - and Vice Versa
ivargrimstad
0
520
Vue3の一歩踏み込んだパフォーマンスチューニング2024
hal_spidernight
3
2.8k
Jakarta Concurrencyによる並行処理プログラミングの始め方 (JJUG CCC 2024 Fall)
tnagao7
0
170
カラム追加で増えるActiveRecordのメモリサイズ イメージできますか?
asayamakk
3
980
デプロイを任されたので、教わった通りにデプロイしたら障害になった件 ~俺のやらかしを越えてゆけ~
techouse
48
30k
弊社の「意識チョット低いアーキテクチャ」10選
texmeijin
0
1.2k
2万ページのSSG運用における工夫と注意点 / Vue Fes Japan 2024
chinen
3
1.2k
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
72
5.3k
The Cult of Friendly URLs
andyhume
78
6k
Measuring & Analyzing Core Web Vitals
bluesmoon
0
27
What's new in Ruby 2.0
geeforr
342
31k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
StorybookのUI Testing Handbookを読んだ
zakiyama
26
5.2k
Automating Front-end Workflow
addyosmani
1365
200k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
43
6.6k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.8k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.2k
Thoughts on Productivity
jonyablonski
67
4.3k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5k
Transcript
10ສԁࢧڅ͞ΕΔͭ #͓͏ͪϋοΧιϯ 2020/05/06 @euglena1215
৽୩ฏ @euglena1215 - Wantedly, Inc. ৽ଔ2 - ڵຯ͋Δ͜ͱɿ Web /
Ruby / gRPC / microservices - ࠷ۙɿ 10ສԁࢧڅ͞ΕΔΒ͍͠ͷͰԿߟ͑ ͣʹPS4(ेࡾػฌӴݍ/χʔΞΦʔτ Ϛλ)ങͬͨ
࡞Ζ͏ͱࢥ͖͔͚ͬͨͬ
࡞Ζ͏ͱࢥ͖͔͚ͬͨͬ • ฉ͍ͨʹΑΔͱࠃ͔Β10ສԁΒ͑ΔΒ͍͠
࡞Ζ͏ͱࢥ͖͔͚ͬͨͬ • ฉ͍ͨʹΑΔͱࠃ͔Β10ສԁΒ͑ΔΒ͍͠ • ʮͲ͏ͤਃ͕͍ͭͩ͠…ʯ
࡞Ζ͏ͱࢥ͖͔͚ͬͨͬ • ฉ͍ͨʹΑΔͱࠃ͔Β10ສԁΒ͑ΔΒ͍͠ • ʮͲ͏ͤਃ͕͍ͭͩ͠…ʯ • ʮ࣮Θ͟ͱਃΛࡶʹ͍ͯ͠ΔͷͰ…ʁʯ
࡞Ζ͏ͱࢥ͖͔͚ͬͨͬ • ฉ͍ͨʹΑΔͱࠃ͔Β10ສԁΒ͑ΔΒ͍͠ • ʮͲ͏ͤਃ͕͍ͭͩ͠…ʯ • ʮ࣮Θ͟ͱਃΛࡶʹ͍ͯ͠ΔͷͰ…ʁʯ • ʮཁ݅ʹ൘ڬΈʹ͞Εͯۤ͠ΜͰ͍Δਓ͕͍ΔͷͰ…ʁʯ
࡞Ζ͏ͱࢥ͖͔͚ͬͨͬ • ฉ͍ͨʹΑΔͱࠃ͔Β10ສԁΒ͑ΔΒ͍͠ • ʮͲ͏ͤਃ͕͍ͭͩ͠…ʯ • ʮ࣮Θ͟ͱਃΛࡶʹ͍ͯ͠ΔͷͰ…ʁʯ • ʮཁ݅ʹ൘ڬΈʹ͞Εͯۤ͠ΜͰ͍Δਓ͕͍ΔͷͰ…ʁʯ ࡞ͬͨ
DEMO https://10manen.now.sh/
͔ΜͨΜͳػೳհ • ࣗͷखͰ͚ࣗͩͷ10ສԁਃϑΥʔϜΛ࡞Δ͜ͱ͕Ͱ͖Δʂ • ࡞ͬͨϑΥʔϜʹԠͯ͡ΤϯσΟϯά͕มԽ͢Δʂ • Twitter ͰγΣΞͰ͖Δʂ
+ ٕज़తͳ͜ͱ
Next.js • ͍͢͝ศརͳ React Framework • ࠓճॳΊͯ৮ͬͨͷͰͪΌΜͱ͔ͬͯͳ͍ • ࣍ੈͷ Rails
Now.sh(Vercel) • ੩తϑΝΠϧͱ serverless function Λ hosting Ͱ͖Δ IaaS •
ࡶʹ͏ఔͳΒແྉ • Next.js ͱಉ͡ձ͕ࣾ࡞ͬͯΔͷͰੑ͕ͱͯߴ͍ • zero config Ͱ deploy ·ͰͰ͖ͯײಈͨ͠
·ͱΊ • 10ສԁࢧڅ͞ΕΔͭΛ࡞ͬͨ • Next.js + Now.sh Λͬͨɺศར