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
210
10万円支給されるやつ/10manen-hoshii
https://10manen.now.sh/
Shintani Teppei
May 06, 2020
Tweet
Share
More Decks by Shintani Teppei
See All by Shintani Teppei
allow_retry と Arel.sql / allow_retry and Arel.sql
euglena1215
1
190
AIと”コードの評価関数”を共有する / Share the "code evaluation function" with AI
euglena1215
1
220
ISUCONで型をつける
euglena1215
1
130
3年でバックエンドエンジニアが5倍に増えても破綻しなかったアーキテクチャ そして、これから / Software architecture that scales even with a 5x increase in backend engineers in 3 years
euglena1215
11
5.3k
モジュラモノリス、その前に / Modular monolith, before that
euglena1215
8
1.1k
いつか使える ObjectSpace / Maybe useful ObjectSpace
euglena1215
2
230
rbs-inlineを導入してYARDからRBSに移行する
euglena1215
1
840
Ruby の型に関する活動をやっている話 / Activities related to Ruby types
euglena1215
3
390
そろそろ理解する includes / Understanding includes
euglena1215
1
950
Other Decks in Programming
See All in Programming
Pull-Requestの内容を1クリックで動作確認可能にするワークフロー
natmark
1
420
GraphQL×Railsアプリのデータベース負荷分散 - 月間3,000万人利用サービスを無停止で
koxya
1
1k
Introducing ReActionView: A new ActionView-Compatible ERB Engine @ Kaigi on Rails 2025, Tokyo, Japan
marcoroth
3
860
2025年版 サーバーレス Web アプリケーションの作り方
hayatow
23
25k
(Extension DC 2025) Actor境界を越える技術
teamhimeh
1
200
なぜあの開発者はDevRelに伴走し続けるのか / Why Does That Developer Keep Running Alongside DevRel?
nrslib
2
350
monorepo の Go テストをはやくした〜い!~最小の依存解決への道のり~ / faster-testing-of-monorepos
convto
2
130
ソフトウェア設計の実践的な考え方
masuda220
PRO
2
290
複雑化したリポジトリをなんとかした話 pipenvからuvによるモノレポ構成への移行
satoshi256kbyte
1
720
パフォーマンスチューニングで Web 技術を深掘り直す
progfay
18
4.8k
フロントエンド開発に役立つクライアントプログラム共通のノウハウ / Universal client-side programming best practices for frontend development
nrslib
7
3.8k
AIエージェント時代における TypeScriptスキーマ駆動開発の新たな役割
bicstone
4
1.3k
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.5k
KATA
mclloyd
32
14k
Gamification - CAS2011
davidbonilla
81
5.5k
Designing for Performance
lara
610
69k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
19
1.2k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
The Invisible Side of Design
smashingmag
301
51k
How to Think Like a Performance Engineer
csswizardry
27
2k
Visualization
eitanlees
148
16k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
4 Signs Your Business is Dying
shpigford
185
22k
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 Λͬͨɺศར