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
ISUCONで型をつける
euglena1215
1
76
3年でバックエンドエンジニアが5倍に増えても破綻しなかったアーキテクチャ そして、これから / Software architecture that scales even with a 5x increase in backend engineers in 3 years
euglena1215
11
4.6k
モジュラモノリス、その前に / Modular monolith, before that
euglena1215
8
950
いつか使える ObjectSpace / Maybe useful ObjectSpace
euglena1215
2
180
rbs-inlineを導入してYARDからRBSに移行する
euglena1215
1
600
Ruby の型に関する活動をやっている話 / Activities related to Ruby types
euglena1215
3
310
そろそろ理解する includes / Understanding includes
euglena1215
1
880
習うより慣れる Ruby AST / Ruby AST is better to get used to than to learn.
euglena1215
2
480
Railsでエンドポイントごとのテストカバレッジを測定する / Measuring Test Coverage per Endpoint in Rails
euglena1215
1
480
Other Decks in Programming
See All in Programming
Linux && Docker 研修/Linux && Docker training
forrep
23
4.5k
データの整合性を保つ非同期処理アーキテクチャパターン / Async Architecture Patterns
mokuo
41
15k
AWS Lambda functions with C# 用の Dev Container Template を作ってみた件
mappie_kochi
0
240
ISUCON14公式反省会LT: 社内ISUCONの話
astj
PRO
0
180
テストをしないQAエンジニアは何をしているか?
nealle
0
130
第3回関東Kaggler会_AtCoderはKaggleの役に立つ
chettub
3
890
Grafana Cloudとソラカメ
devoc
0
140
AWS Organizations で実現する、 マルチ AWS アカウントのルートユーザー管理からの脱却
atpons
0
130
Amazon ECS とマイクロサービスから考えるシステム構成
hiyanger
2
490
“あなた” の開発を支援する AI エージェント Bedrock Engineer / introducing-bedrock-engineer
gawa
11
1.8k
Formの複雑さに立ち向かう
bmthd
1
720
Java Webフレームワークの現状 / java web framework at burikaigi
kishida
9
2.2k
Featured
See All Featured
Writing Fast Ruby
sferik
628
61k
Site-Speed That Sticks
csswizardry
3
370
Code Review Best Practice
trishagee
66
17k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
45
2.3k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
99
18k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.2k
Become a Pro
speakerdeck
PRO
26
5.1k
How to Ace a Technical Interview
jacobian
276
23k
For a Future-Friendly Web
brad_frost
176
9.5k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
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 Λͬͨɺศར