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
Nobuhiro Oto
June 13, 2025
Technology
0
250
Javalinの紹介
Nobuhiro Oto
June 13, 2025
Tweet
Share
Other Decks in Technology
See All in Technology
SREが向き合う大規模リアーキテクチャ 〜信頼性とアジリティの両立〜
zepprix
0
450
インフラエンジニア必見!Kubernetesを用いたクラウドネイティブ設計ポイント大全
daitak
1
360
配列に見る bash と zsh の違い
kazzpapa3
3
150
What happened to RubyGems and what can we learn?
mikemcquaid
0
300
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.1k
Cosmos World Foundation Model Platform for Physical AI
takmin
0
910
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
220
コスト削減から「セキュリティと利便性」を担うプラットフォームへ
sansantech
PRO
3
1.5k
FinTech SREのAWSサービス活用/Leveraging AWS Services in FinTech SRE
maaaato
0
130
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
200
AWS Network Firewall Proxyを触ってみた
nagisa53
1
230
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
180
Featured
See All Featured
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
93
Navigating Weather and Climate Data
rabernat
0
110
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
Paper Plane
katiecoart
PRO
0
46k
WENDY [Excerpt]
tessaabrams
9
36k
The Curse of the Amulet
leimatthew05
1
8.6k
A better future with KSS
kneath
240
18k
Bash Introduction
62gerente
615
210k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
117
110k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
75
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.3k
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 初学者の個人開発では最適