Pydantic v2 (una riscrittura completa con core in Rust) ha portato grandi miglioramenti di performance e cambiamenti nell'API. Poiché Pydantic è centrale in FastAPI (validazione, serializzazione, modelli), capire v2 è importante sia per la velocità che per scrivere codice moderno corretto.
Perché è importante: molto più veloce (core in 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.
