It can be integrated with with schema libraries such as Zod, Yup, Joi, Valibot, Superstruct or custom validation logic is possible using resolver property, with available resolvers from @primevue/form/resolvers for each schema.