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
Cheesecake Labs
March 03, 2021
Programming
0
79
[BBL] Fast API
Caker: Matheus Fernandes
Cheesecake Labs
March 03, 2021
Tweet
Share
More Decks by Cheesecake Labs
See All by Cheesecake Labs
Recording a song can be a lot like developing an app!
ckl
0
28
[BBL] - Travel tips for beginners and how they helped me in London and Edinburgh
ckl
0
18
Personal Finances 101
ckl
0
83
Essentialism: the disciplined pursuit of less
ckl
0
34
Beginners guide to cooking: leaping from delivery apps to home-made food
ckl
0
32
Other Decks in Programming
See All in Programming
try! Swift Tokyo 2024のLT枠に採択されたプロポーザルを出すときに考えていたこと
ski
0
350
TYPO3 v13 – The road to LTS: What's new and new APIs
luisasofie_xoxo
0
190
Folding Cheat Sheet #3
philipschwarz
PRO
0
120
1BRC--Nerd Sniping the Java Community
gunnarmorling
0
340
コーンフレークから始める モデリング会話入門
ogurotakayuki
0
350
From Spring Boot 2 to Spring Boot 3 with Java 22 and Jakarta EE
ivargrimstad
0
1.1k
HUIT新歓2024「競技プログラミング、やってみませんか?」
slephy2784
1
270
DMMプラットフォームがTiDB Cloudを採用した背景
pospome
8
4k
Git Lint
bkuhlmann
4
750
Ruby GitHub Packages
bkuhlmann
0
630
PHPの次期バージョンはこの時期どうなっているのか - Internalsの開発体制について - PHPカンファレンス小田原
youkidearitai
PRO
1
190
コードレビューで学ぶ!Kotlinオブジェクト指向デザインパターン
akkie76
2
200
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
Typedesign – Prime Four
hannesfritz
36
2.1k
Practical Orchestrator
shlominoach
182
9.7k
Reflections from 52 weeks, 52 projects
jeffersonlam
345
19k
Art, The Web, and Tiny UX
lynnandtonic
289
19k
GraphQLの誤解/rethinking-graphql
sonatard
50
9.2k
Navigating Team Friction
lara
178
13k
Code Reviewing Like a Champion
maltzj
514
39k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
Large-scale JavaScript Application Architecture
addyosmani
504
110k
Fantastic passwords and where to find them - at NoRuKo
philnash
37
2.5k
Adopting Sorbet at Scale
ufuk
68
8.6k
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!