Pydantic v2 (didelis perrašymas su Rust širdimi) atnešė didelį našumo padidinimą ir API pokyčius. Kadangi Pydantic yra esminė FastAPI dalis (validacija, serializacija, modeliai), v2 supratimas svarbus tiek našumui, tiek norint rašyti teisingą šiuolaikinį kodą.
Pagrindinė žinia: daug greičiau (Rust širdis)
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.
Tai yra reikšmingiausias pokytis — greitesnė validacija reiškia greitesnę FastAPI, be jokių kodo pakeitimų, išskyrus atnaujinimą.
