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
[BBL] Fast API
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Cheesecake Labs
March 03, 2021
Programming
100
0
Share
[BBL] Fast API
Caker: Matheus Fernandes
Cheesecake Labs
March 03, 2021
More Decks by Cheesecake Labs
See All by Cheesecake Labs
Recording a song can be a lot like developing an app!
ckl
0
38
[BBL] - Travel tips for beginners and how they helped me in London and Edinburgh
ckl
0
38
Personal Finances 101
ckl
0
200
Essentialism: the disciplined pursuit of less
ckl
0
44
Beginners guide to cooking: leaping from delivery apps to home-made food
ckl
0
61
Other Decks in Programming
See All in Programming
運用エージェントは "作る" から "育てる" へ - 記憶と自己進化の3層設計パターン / self-evolving-agents-three-layer-agent-design
gawa
12
3.2k
Talking to terminals (and how they talk back) (KotlinConf 2026)
jakewharton
PRO
1
150
要はバランスからの卒業 #yumemi_grow
kajitack
0
200
TypeSpec で繋ぐ複数プロダクトの型安全
maroon8021
1
260
Claspは野良GASの夢をみるか
takter00
0
130
開発とはなにか、Essenceカーネルで見えるもの
ukin0k0
0
220
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
210
Old Dog, New Tricks: The Java 25 Reinvention - JNation
bazlur_rahman
0
130
RailsTokyo 2026#4: AI様があれば、 Hotwireの弱点は消えるか?
naofumi
5
1k
SPMマルチモジュールで テストカバレッジを取得する技法
yosshi4486
0
130
Modding RubyKaigi for Myself
yui_knk
0
650
Spec-Driven Development with AI-Agents: From High-Level Requirements to Working Software
antonarhipov
2
380
Featured
See All Featured
Ruling the World: When Life Gets Gamed
codingconduct
0
240
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
460
Designing for Performance
lara
611
70k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
820
From π to Pie charts
rasagy
0
190
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Mind Mapping
helmedeiros
PRO
1
210
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
710
Ethics towards AI in product and experience design
skipperchong
2
290
Designing Powerful Visuals for Engaging Learning
tmiket
1
380
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.2k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
270
Transcript
FAST API high performance, easy to learn, fast to code,
ready for production
FastAPI is a modern, fast (high-performance), web framework for building
APIs with Python 3.6+ based on standard Python type hints. Created and maintained by Sebastián Ramírez @tiangolo What is Fast API
None
• Based on open standards ◦ OpenAPI • Automatic docs
◦ Swagger ◦ ReDoc • Just Modern Python ◦ Python 3.6 type declarations • Editor support • Validation • Security and authentication • Dependency Injection • Unlimited "plug-ins" • Tested • All Pydantic features Fast API Features
None
Type Hints
Type Hints
Hello World!
None
Live Coding
Path Parameters
Query Parameters
Header Parameters
Request Body
Body Nested Models
Response model
Response Status
Handling Errors
Testing
Thank you!