awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesObject Validations

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.

Awesome Object Validations GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • dotnetcore/utilAvatar dotnetcore

    dotnetcore/Util

    4,610Vezi pe GitHub↗

    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.

    C#angularaspnetcoredotnetcore
    Vezi pe GitHub↗4,610
  • facebook/prop-typesAvatar facebook

    facebook/prop-types

    4,452Vezi pe GitHub↗

    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.

    JavaScript
    Vezi pe GitHub↗4,452
  1. Home
  2. Software Engineering & Architecture
  3. Object Validations