Regle
Regle \ʁɛɡl\(法语单词“rule”)是一个 Typescript 优先的 Vue 3 基于模型的验证库。它深受 Vuelidate 的启发。
📚 文档
🎮 试用
✨ 特性
- 🔌 无头:将任何 UI 或标记插入验证。
- 🎯 类型安全:完全的类型推断和自动补全支持。
- 🌳 基于模型:您的验证树结构与数据模型匹配。
- 🎨 样式无关:适用于任何 CSS 框架或纯 CSS。
- 📦 模块化设计:扩展 Regle 属性或默认验证规则。
- 🔄 异步验证:轻松处理异步验证和待处理状态。
- 🌐 i18n 就绪:适用于任何 i18n 库。
- 📕 类似 Vuelidate 的 API:Regle 的 API 模仿 Vuelidate 的 API,并在许多方面进行了改进。
- ⚡️ SSR 就绪:完全支持服务器端渲染环境。
- ✅ 替代验证:支持 Standard Schema 规范验证。