Pydantic v2 (uma reescrita completa com núcleo em Rust) trouxe grandes ganhos de desempenho e mudanças na API. Como Pydantic é central para FastAPI (validação, serialização, modelos), entender v2 importa tanto para velocidade quanto para escrever código correto e moderno.
O destaque: muito mais rápido (núcleo em Rust)
Pydantic v2's validation core (pydantic-core) is written in RUST → typically
5–50x faster validation/serialization than v1.
→ Since FastAPI validates every request and serializes every response with Pydantic,
this directly speeds up FastAPI apps.
Esta é a mudança mais impactante — validação mais rápida significa FastAPI mais rápido, sem necessidade de mudanças de código além da atualização.
