From Input to Assertion: Practical Data Validation with Zod and Vitest


Details
Zod makes data validation simple and type-safe, whether you’re writing in TypeScript or plain JavaScript. We’ll explore real-world use cases, how to define Zod schemas, use them for form validation, infer TypeScript types from schemas, and validate your validations using Vitest.
The speaker
Schalk Neethling is a front-end engineer, mentor, and advocate for the open web and web accessibility. He’s passionate about empowering others, breaking the stigma around mental illness, and creating opportunities for growth. Schalk loves sharing knowledge and helping people bring positive ideas to life.
🤷♀️ What is FEDSA?
Front-end & Design South Africa (FEDSA) is a registered non-profit organisation that serves as an administrative umbrella for various projects that advance knowledge-sharing between practitioners and aspiring practitioners within the industry.
📜 Fineprint
FEDSA's Code of Conduct is here: FEDSA Code of Conduct. We're serious about offering a warm, inclusive, safe space to learn.

From Input to Assertion: Practical Data Validation with Zod and Vitest