2023
I. What’s New?
1. The Modern Web
2.Modern Python

II. A FastAPI Tour
3.Overview
4. The Web Parts: Concurrency, Async, and Starlette

I. What’s New? /

p 11 , FastAPIO – productive Python web framework

1. The Modern Web

p 13 , Preview
Services and APIs – great connect fabric
p 14, web service – handle backend – db access
middle – business logic
js , mobile app – frontend
Kinds of APIs
protocol – control structure
format – content structure
Different API mehod – พัฒนา isolated machine, to mutitasking system , to network server
RPCc – remote proccedure calls , เพื่อ callfn ใน other process
– popular current example คือ gRPC
Messaging send small chuck data – in pipeline , communicate แต่ละ pattern
– req- resp : one:one , เหมือน web browser เรียก web server
– Publish-subscribe or pub-sub – Publisher emit message , เพื่อให้ subscriber act แต่ละ data ^เหมือน line OA ?
p 15 , Queues : like pub-sub

2.Modern Python

3.Overview


4. The Web Parts: Concurrency, Async, and Starlette