yup schema 是一种用于描述 JSON 数据的语法。它可以用于验证 JSON 数据的有效性,并可以帮助开发人员在设计 API 时统一数据格式。
yup schema 由一系列的规则组成,每个规则描述了一个 JSON 字段的类型、是否必须、是否可空等信息。例如,下面是一个简单的 yup schema 示例:
const schema = yup.object().shape({name: yup.string().required(),
age: yup.number().required().positive().integer(),
email: yup.string().email().required(),
});