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
Next.js 採用の説得材料を考える
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
井内 将俊
October 30, 2023
Technology
140
0
Share
Next.js 採用の説得材料を考える
CTOA若手エンジニアコミュニティ 勉強会 #4 で登壇した資料です。
井内 将俊
October 30, 2023
More Decks by 井内 将俊
See All by 井内 将俊
業務に役立つ! ブラウザデベロッパーツールの機能紹介と活用例
iuchimasatoshi
0
530
ReactメインのチームにNext.jsを導入した道のり
iuchimasatoshi
1
3k
新卒研修でNext.js AppRouterを導入した 学びと反省
iuchimasatoshi
3
2.9k
Other Decks in Technology
See All in Technology
AIが変えた"品質の守り方"
kkakizaki
13
5.5k
20260528_生成AIを専属DSに_Howの次にすべきことを考える
doradora09
PRO
0
270
ITエンジニアを取り巻く環境とキャリアパス / A career path for Japanese IT engineers
takatama
4
1.8k
Spring Boot における AOT Cache 活用テクニックと 起動時間改善事例
ntt_dsol_java
0
180
サプライチェーンセキュリティの空白地帯 - 信頼できる”依存性”の未来を考える
rung
PRO
2
580
AI フレンドリーなエラー監視を TypeScript で実現する
shinyaigeek
2
200
AI駆動開発でなんでもハンズオン環境をつくってみた
yoshimi0227
0
190
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.5k
ChatworkとBPaaS 異なる特性で学んだAI機能開発の ベストプラクティス
kubell_hr
0
320
AIガバナンス実践 - 生成AIコネクタのデータ漏洩リスクと実務対策
knishioka
0
150
プラットフォームエンジニア ワークショップ/ platform-workshop
databricksjapan
0
150
Anthropic AIネイティブ・スタートアップ構築のプレイブック を理解する
nagatsu
0
230
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
77
5.4k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
300
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
210
Code Review Best Practice
trishagee
74
20k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
65
55k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
190
Typedesign – Prime Four
hannesfritz
42
3.1k
How to Ace a Technical Interview
jacobian
281
24k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
370
Facilitating Awesome Meetings
lara
57
6.9k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
460
Transcript
Next.js 採用の説得材料を考える 井内 将俊(ペンギン丸) 1
自己紹介 井内将俊(いうち まさとし) X:@pengin_engineer (ペンギン丸) 合同会社DMM.com(23新卒) バーチャルライブチャット → フロントエンド 開発 2
ところで皆さん 3
技術選定してますか? 4
学生〜研修期間の技術選定イメージ 新しい技術! 面白そうな 技術! 使ったことのあ る技術 学びたい技術 よく聞く技術 何か カッコいい
技術 5
これを業務でやると 6
業務での技術選定のイメージ図 長期的に 負債にならな いか...? 運用 コストが高くな いか...? 学習コストが高 くないか...? 採用面で
魅力的か...? 7
「業務で」 「説得力のある」 「技術選定」 難しい... 8
Reactしか使ってないチームの 新規開発で Next.jsを採用する説得材料 🤔 9
技術選定することになった経緯 新卒研修でNext.js、AppRouter、SSR/SSG に触れる こうやってSSRを活 用するんだ! 楽しい! 10
技術選定することになった経緯 配属先でモノレポ React フロントエンドへ触れる スン... 11
技術選定することになった経緯 モノレポリポジトリとは別に、新規リポジトリでサブ的な機 能をReactで実装予定と聞く 新しくリポジトリを作る.... 今まで通りReactで.... 12
技術選定することになった経緯 Next.js使いましょう! うーん 理由は? …SSRとか便利ですし SSRするってことは 専用のサーバーを追加して運 用するってこと? その運用コスト以上の メリットがNext.jsにあるの? 13
技術選定することになった経緯 - Reactで問題なく運用できている - SEO対策も不要 - Next 導入したらNode.jsサーバーを 追加で運用? メリットが無い...
14
Next.jsを使うことで追加でサーバーが 必要なら、Next.jsは無理か... 15
Next.jsを使うことで追加でサーバーが 必要なら、Next.jsは無理か... 勉強不足! 16
SSR用のNode.jsサーバーを 用意しなくても Next.jsは利用可能....! 17
Next.jsで静的出力 18
SSRは行えないので 素のReactとそんなに違いがない...? Next.js採用のメリットは...? 19
Next.jsを採用するメリット 引用:React公式ドキュメント20
Next.jsを採用するメリット 引用:React公式ドキュメント21
Next.jsを採用する説得材料 - Next.jsを導入するからといって Node.jsサーバーを運用する必要があるわけではない - 今後は素のReactではなくNext.js等のフレームワークを 用いたReact活用が主流となってくる 22
Next.jsを採用する説得材料 - Next.jsを導入するからといって Node.jsサーバーを運用する必要があるわけではない - 今後は素のReactではなくNext.js等のフレームワークを 用いたReact活用が主流となってくる 無事新規開発の技術にNext.jsを採用🎉 23
今回の学び - 技術選定は客観的な事実を元に行う - 最新の技術のキャッチアップが欠かせない - 先輩や同期に頼り、知見を聞かせてもらうことも大切 24
ご清聴ありがとうございました! 25