CodeZettaInterview Hub

NestJS · Validation · Mid-Level · Best Practice

Custom validators — when?

Short Interview Answer

Cross-field rules, DB uniqueness checks (carefully), or domain formats not covered by built-ins.

Detailed Explanation

Prefer sync validators in pipes; async uniqueness often better in services to keep pipes pure.

Did you know this answer?