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
94
[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
33
[BBL] - Travel tips for beginners and how they helped me in London and Edinburgh
ckl
0
27
Personal Finances 101
ckl
0
160
Essentialism: the disciplined pursuit of less
ckl
0
41
Beginners guide to cooking: leaping from delivery apps to home-made food
ckl
0
50
Other Decks in Programming
See All in Programming
登壇は dynamic! な営みである / speech is dynamic
da1chi
0
310
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
220
CSC509 Lecture 03
javiergs
PRO
0
330
Railsだからできる 例外業務に禍根を残さない 設定設計パターン
ei_ei_eiichi
0
580
NixOS + Kubernetesで構築する自宅サーバーのすべて
ichi_h3
0
710
組込みだけじゃない!TinyGo で始める無料クラウド開発入門
otakakot
0
240
monorepo の Go テストをはやくした〜い!~最小の依存解決への道のり~ / faster-testing-of-monorepos
convto
2
480
uniqueパッケージの内部実装を支えるweak pointerの話
magavel
0
990
TFLintカスタムプラグインで始める Terraformコード品質管理
bells17
2
160
「ちょっと古いから」って避けてた技術書、今だからこそ読もう
mottyzzz
10
6.6k
Cloudflare AgentsとAI SDKでAIエージェントを作ってみた
briete
0
140
CSC509 Lecture 05
javiergs
PRO
0
300
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
100
5.8k
Into the Great Unknown - MozCon
thekraken
40
2.1k
Automating Front-end Workflow
addyosmani
1371
200k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.1k
Music & Morning Musume
bryan
46
6.8k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Building an army of robots
kneath
306
46k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
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!