Validator - элегантная и типобезопасная валидация входных данных
Validator — это современный лёгкий фреймворк Swift, обеспечивающий элегантную и типобезопасную валидацию входных данных. Созданный на основе мощной системы типов Swift, он легко интегрируется с UIKit и SwiftUI, что упрощает валидацию форм на всех платформах Apple.
Возможности:
• Типобезопасная валидация — использует систему типов Swift для обеспечения безопасности во время компиляции
• Богатый набор правил — встроенные валидаторы для распространённых случаев использования
• Расширяемость — простота создания собственных правил валидации
• Интеграция с UIKit — первоклассная поддержка UITextField и других компонентов UIKit
• SwiftUI Native — обёртки свойств и модификаторы представлений для декларативной валидации
• Управление формами — валидация нескольких полей с централизованным управлением состоянием
• Легковесность — минимальный размер и отсутствие зависимостей
• Протестировано — полное покрытие тестами
Validator на GitHub: https://github.com/space-code/validator
Платформа: iOS
⭐️: 16
👨🦯➡️ AppFiles: код, инструменты, практики, производительность
Post #3832
413

- 👍 1