Lesson
Treat zod Schemas as Single Source of Truth
Zod Schemas are the single source of truth for both typescript types, and interfaces - and runtime validation functions. Schemas should be updated first.
- Access
- Included
- Transcript
- Needs source
In this lesson we learn that the zod schemas become the single source of truth.
We shall not update TypeScript types manually, since they are generated automatically from the schema.
Same with validation functions.
Whenever the schema changes, all the rest will update accordingly. It's an important mind shift.