2 repository-uri
Systems for verifying the integrity and correctness of object properties using predefined rules and annotations.
Distinct from Object Key Validation: Candidates focus on schema shape, keys, or runtime pointers, whereas this is general business object validation via annotations.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Object Validations. Refine with filters or upvote what's useful.
Util is a comprehensive development framework for .NET designed to implement layered architectures and domain driven design. It provides a toolkit of base classes and tools for building full stack applications, specifically focusing on the creation of backend admin frameworks and management interfaces. The project distinguishes itself through a boilerplate generator that produces the necessary types and classes to standardize repetitive architectural patterns. It also includes a micro-frontend orchestrator that enables the splitting of large frontend modules into independent projects for sepa
Provides a standardized validation method using data annotations and custom rules to check object integrity.
prop-types este un validator de obiecte JavaScript și un type checker la runtime. Servește drept instrument de dezvoltare pentru verificarea faptului că proprietățile obiectelor corespund specificațiilor predefinite, fiind utilizat în principal pentru a asigura că datele transmise către componentele React se aliniază cu tipurile așteptate. Utilitarul detectează inconsistențele datelor prin logarea avertismentelor în consolă atunci când apar nepotriviri, în loc să arunce excepții. Utilizează un cache de avertismente stateful pentru a preveni log-urile duplicate și restricționează logica de validare la mediile non-producție pentru a evita overhead-ul de performanță în build-urile lansate. Proiectul acoperă validarea datelor prin parcurgerea recursivă a obiectelor și potrivirea bazată pe specificații. Oferă, de asemenea, instrumente pentru dezvoltatori pentru a reseta istoricul avertismentelor în timpul ciclurilor de testare.
Provides a system for verifying the integrity and correctness of object properties using predefined rules.