Serverless todo list
Worker handles requests, D1 stores items, KV caches stats, R2 serves this page.
Worker
compute
D1
todos
KV
stats
R2
index
Add