文件名称:vitesse:高速对象验证框架
文件大小:1012KB
文件格式:ZIP
更新时间:2024-05-23 16:52:25
JavaScript
维泰斯 链接 什么 在哪里 文件资料 api文档 来源 描述 Vitesse是一个高速的对象验证框架。 它是开发人员构建验证框架或DSL(特定于域的语言)的目标,同时能够利用接近手动编码的性能。 Joi测试x 139,410 ops / sec±1.86%(采样了85个运行) 优化的编译器测试x 2,555,137 ops / sec±1.50%(采样了93个运行) Closure编译器测试x 2,745,918 ops / sec±0.86%(采样了83个运行) 手动vitesse测试x 2,588,368 ops / sec±0.83%(采样了92个运行) 该模块的目的是通过使用eval提前编译一组验证规则(AOT)来避免解释一组验证规则的开销,从而使您获得接近手动编写验证代码的性能。 以Vitesse为目标,您可以定义所需的任何DSL,并让Vitesse对其进行优化以