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
Javalinの紹介
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Nobuhiro Oto
June 13, 2025
Technology
0
250
Javalinの紹介
Nobuhiro Oto
June 13, 2025
Tweet
Share
Other Decks in Technology
See All in Technology
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
240
Introduction to Bill One Development Engineer
sansan33
PRO
0
360
クレジットカード決済基盤を支えるSRE - 厳格な監査とSRE運用の両立 (SRE Kaigi 2026)
capytan
6
2.8k
こんなところでも(地味に)活躍するImage Modeさんを知ってるかい?- Image Mode for OpenShift -
tsukaman
0
140
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
300
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
470
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
940
インフラエンジニア必見!Kubernetesを用いたクラウドネイティブ設計ポイント大全
daitak
1
360
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
210
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
230
ZOZOにおけるAI活用の現在 ~開発組織全体での取り組みと試行錯誤~
zozotech
PRO
5
5.6k
Featured
See All Featured
Become a Pro
speakerdeck
PRO
31
5.8k
The untapped power of vector embeddings
frankvandijk
1
1.6k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
290
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Designing Powerful Visuals for Engaging Learning
tmiket
0
230
Context Engineering - Making Every Token Count
addyosmani
9
660
Rails Girls Zürich Keynote
gr2m
96
14k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
100
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
61
52k
Paper Plane (Part 1)
katiecoart
PRO
0
4.2k
Transcript
Javalinの紹介 A simple web framework for Java and Kotlin
目次 • 自己紹介 • サーバーサイドKotlinの主要フレームワーク • Javalinとは • 主要フレームワークとJavalinの比較
自己紹介 • 大戸暢丈 • 早稲田大学の情報系 • Kotlinはエクサウィザーズで利用中 @nobu_h_o
主要なサーバーサイドKotlinフレームワーク - Spring Boot • JavaとKotlinの両方に対応 • 大規模開発 • 既存の
Spring ecosystem との連携 • アノテーション • 学習コストが高い
• (一応使えるけど) Kotlinのみ対応 • 軽量・高速 • Kotlin DSLによる型安全性 • アノテーションなし
主要なサーバーサイドKotlinフレームワーク - Ktor
Javalin • Java, Kotlinの両方に対応するライトウェイトフレームワーク • 軽量・高速 • express.js, FastAPIに似てる •
アノテーションなし • 学習コストが低い
軽量とは? コアJAR (MB) メモリ使用量 (MB) スタートアップ (s) Javalin 1.5 30
- 50 0.2 - 0.4 Ktor 3 40 - 70 0.3 - 0.6 Spring Boot 5 150 - 200 2 - 6
学習コストが低いとは?JavalinでのCRUD操作
学習コストが低いとは?JavalinでのCRUD操作
学習コストが低いとは?Spring Bootとの比較
Javalin 低い学習コスト 軽量性
Javalin 初学者の個人開発では最適