litestar
Installation
SKILL.md
Litestar Framework Skill
Quick Reference
Route Handlers
from litestar import get, post, put, delete, Controller
from litestar.di import Provide
@get("/items/{item_id:int}")
async def get_item(item_id: int) -> Item:
return await fetch_item(item_id)
@post("/items")
async def create_item(data: CreateItemDTO) -> Item:
return await save_item(data)