文件名称:背心:背心:white_heavy_check_mark:声明式验证框架
文件大小:465KB
文件格式:ZIP
更新时间:2024-03-18 23:02:32
unit-testing validation-library JavaScript
背心 :safety_vest: 声明式验证测试 尝试背心直播 ReactJS示例: 讲解 :safety_vest: 什么是背心? Vest是用于JS应用程序的验证库,该库从现代JS单元测试框架(例如Mocha或Jest)派生其语法。 由于它已经使用了常见的声明模式,因此很容易学习。 它可以很好地与用户输入验证以及用户交互时的验证配合使用,以提供最佳的用户体验。 Vest背后的想法是,您的验证可以描述为“规范”或反映您的表单或功能结构的合同。 您的验证在生产中运行,并且与框架无关,这意味着Vest与React,Angular,Vue甚至完全没有框架都可以很好地协同工作。 使用Vest进行表单验证可以减少膨胀,提高功能的可读性和可维护性。 基本范例 记忆异步测试 :white_heavy_check_mark: 动机 编写表单是构建Web应用程序不可或缺的一部分,尽管乍一看似乎很琐碎-随着功能的不断发展,验证逻辑的复杂性也随之增加。 Vest试图通过将验证逻辑与功能