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
1 API - 3 Framework - 30 minutes
Search
Iacopo Spalletti
October 03, 2019
Programming
0
96
1 API - 3 Framework - 30 minutes
Iacopo Spalletti
October 03, 2019
Tweet
Share
More Decks by Iacopo Spalletti
See All by Iacopo Spalletti
Django dalle trincee: pattern e pratiche dopo 15 anni di esperienza su Django
yakky
0
68
Writing Async Microservices in Python
yakky
0
750
Building real time applications with Django and Channels 2 @ DjangoCon Europe
yakky
1
740
Building real time applications with Django and Channels 2 @ PyCon Italia
yakky
0
590
Building real time applications with Django
yakky
0
730
django knocker
yakky
0
59
django CMS application - A comprehensive approach
yakky
0
53
django CMS + Channels + DRF = ♥
yakky
0
320
Liveblogging using channels
yakky
0
42
Other Decks in Programming
See All in Programming
CSC509 Lecture 03
javiergs
PRO
0
330
iOSエンジニア向けの英語学習アプリを作る!
yukawashouhei
0
180
GitHub Actions × AWS OIDC連携の仕組みと経緯を理解する
ota1022
0
240
Web技術を最大限活用してRAW画像を現像する / Developing RAW Images on the Web
ssssota
2
1.2k
Breaking Up with Big ViewModels — Without Breaking Your Architecture (droidcon Berlin 2025)
steliosf
PRO
1
340
overlayPreferenceValue で実現する ピュア SwiftUI な AdMob ネイティブ広告
uhucream
0
110
Back to the Future: Let me tell you about the ACP protocol
terhechte
0
130
Model Pollution
hschwentner
1
190
Playwrightはどのようにクロスブラウザをサポートしているのか
yotahada3
7
2.3k
CSC509 Lecture 02
javiergs
PRO
0
410
「ちょっと古いから」って避けてた技術書、今だからこそ読もう
mottyzzz
1
280
猫と暮らすネットワークカメラ生活🐈 ~Vision frameworkでペットを愛でよう~ / iOSDC Japan 2025
yutailang0119
0
220
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
Git: the NoSQL Database
bkeepers
PRO
431
66k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Agile that works and the tools we love
rasmusluckow
331
21k
The Language of Interfaces
destraynor
162
25k
Music & Morning Musume
bryan
46
6.8k
Speed Design
sergeychernyshev
32
1.1k
Mobile First: as difficult as doing things right
swwweet
224
10k
A designer walks into a library…
pauljervisheath
209
24k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.7k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
61k
Unsuck your backbone
ammeep
671
58k
Transcript
1 API - 3 Framework - 30 minutes Iacopo Spalletti
1 / 28 Iacopo Spalletti - @yakkys
Hello, I am Iacopo Founder and CTO @NephilaIT Djangonaut and
django CMS core developer @yakks @
[email protected]
https://keybase.io/yakky https://github.com/yakky https://speakerdeck.com/yakky 2 / 28 Iacopo Spalletti - @yakkys
API? What's that? Application Programming Interface 3 / 28 Iacopo
Spalletti - @yakkys
API? What's that? Application Programming Interface Web API 4 /
28 Iacopo Spalletti - @yakkys
5 / 28 Iacopo Spalletti - @yakkys
6 / 28 Iacopo Spalletti - @yakkys
7 / 28 Iacopo Spalletti - @yakkys
REST HTTP as a semantic protocol 8 / 28 Iacopo
Spalletti - @yakkys
Call URL, stuff happens 9 / 28 Iacopo Spalletti -
@yakkys
Enters Python 10 / 28 Iacopo Spalletti - @yakkys
Django Flask Starlette 11 / 28 Iacopo Spalletti - @yakkys
Django The web framework for perfectionists with deadlines 12 /
28 Iacopo Spalletti - @yakkys
Django The web framework for perfectionists with deadlines Quick building
non-trivial applications 13 / 28 Iacopo Spalletti - @yakkys
Flask Lightweight WSGI web application framework 14 / 28 Iacopo
Spalletti - @yakkys
Flask Lightweight WSGI web application framework Complexity grows with the
project 15 / 28 Iacopo Spalletti - @yakkys
Starlette The little ASGI framework that shines 16 / 28
Iacopo Spalletti - @yakkys
Starlette The little ASGI framework that shines Microservice oriented 17
/ 28 Iacopo Spalletti - @yakkys
Some code now? 18 / 28 Iacopo Spalletti - @yakkys
The specs A RESTful backend to handle a multi-tenant warehouse.
19 / 28 Iacopo Spalletti - @yakkys
The specs A RESTful backend to handle a multi-tenant warehouse.
Warehouse is divided in Shelves 20 / 28 Iacopo Spalletti - @yakkys
The specs A RESTful backend to handle a multi-tenant warehouse.
Warehouse is divided in Shelves Each Shelf belongs to an Organization 21 / 28 Iacopo Spalletti - @yakkys
The specs A RESTful backend to handle a multi-tenant warehouse.
Warehouse is divided in Shelves Each Shelf belongs to an Organization Each Shelf can hold a given set of Boxes 22 / 28 Iacopo Spalletti - @yakkys
Django https://github.com/yakky/3frameworks-django 23 / 28 Iacopo Spalletti - @yakkys
Flask https://github.com/yakky/3frameworks-flask 24 / 28 Iacopo Spalletti - @yakkys
Starlette https://github.com/yakky/3frameworks-starlette 25 / 28 Iacopo Spalletti - @yakkys
26 / 28 Iacopo Spalletti - @yakkys
Questions? 27 / 28 Iacopo Spalletti - @yakkys
Thanks @yakks @
[email protected]
https://keybase.io/yakky https://github.com/yakky https://speakerdeck.com/yakky 28 / 28 Iacopo
Spalletti - @yakkys
1 API - 3 Framework - 30 minutes Iacopo Spalletti
1 / 28 Iacopo Spalletti - @yakkys
Hello, I am Iacopo Founder and CTO @NephilaIT Djangonaut and
django CMS core developer @yakks @
[email protected]
https://keybase.io/yakky https://github.com/yakky https://speakerdeck.com/yakky 2 / 28 Iacopo Spalletti - @yakkys
API? What's that? Application Programming Interface 3 / 28 Iacopo
Spalletti - @yakkys
API? What's that? Application Programming Interface Web API 4 /
28 Iacopo Spalletti - @yakkys
5 / 28 Iacopo Spalletti - @yakkys
6 / 28 Iacopo Spalletti - @yakkys
7 / 28 Iacopo Spalletti - @yakkys
REST HTTP as a semantic protocol 8 / 28 Iacopo
Spalletti - @yakkys
Call URL, stuff happens 9 / 28 Iacopo Spalletti -
@yakkys
Enters Python 10 / 28 Iacopo Spalletti - @yakkys
Django Flask Starlette 11 / 28 Iacopo Spalletti - @yakkys
Django The web framework for perfectionists with deadlines 12 /
28 Iacopo Spalletti - @yakkys
Django The web framework for perfectionists with deadlines Quick building
non-trivial applications 13 / 28 Iacopo Spalletti - @yakkys
Flask Lightweight WSGI web application framework 14 / 28 Iacopo
Spalletti - @yakkys
Flask Lightweight WSGI web application framework Complexity grows with the
project 15 / 28 Iacopo Spalletti - @yakkys
Starlette The little ASGI framework that shines 16 / 28
Iacopo Spalletti - @yakkys
Starlette The little ASGI framework that shines Microservice oriented 17
/ 28 Iacopo Spalletti - @yakkys
Some code now? 18 / 28 Iacopo Spalletti - @yakkys
The specs A RESTful backend to handle a multi-tenant warehouse.
19 / 28 Iacopo Spalletti - @yakkys
The specs A RESTful backend to handle a multi-tenant warehouse.
Warehouse is divided in Shelves 20 / 28 Iacopo Spalletti - @yakkys
The specs A RESTful backend to handle a multi-tenant warehouse.
Warehouse is divided in Shelves Each Shelf belongs to an Organization 21 / 28 Iacopo Spalletti - @yakkys
The specs A RESTful backend to handle a multi-tenant warehouse.
Warehouse is divided in Shelves Each Shelf belongs to an Organization Each Shelf can hold a given set of Boxes 22 / 28 Iacopo Spalletti - @yakkys
Django https://github.com/yakky/3frameworks-django 23 / 28 Iacopo Spalletti - @yakkys
Flask https://github.com/yakky/3frameworks-flask 24 / 28 Iacopo Spalletti - @yakkys
Starlette https://github.com/yakky/3frameworks-starlette 25 / 28 Iacopo Spalletti - @yakkys
26 / 28 Iacopo Spalletti - @yakkys
Questions? 27 / 28 Iacopo Spalletti - @yakkys
Thanks @yakks @
[email protected]
https://keybase.io/yakky https://github.com/yakky https://speakerdeck.com/yakky 28 / 28 Iacopo
Spalletti - @yakkys