Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 980 Bytes

File metadata and controls

32 lines (21 loc) · 980 Bytes
layout default
title Home
nav_order 1
permalink /

bcx-validation

{: .fs-10 }

Yet another validation tool to validate complex model, but simple and flexible to use. {: .fs-6 .fw-300 }

Get Started{: .btn .btn-blue .mr-3 .fs-5 } View on Github{: .btn .fs-5 }


Different from the others, our view is naive

Validation is a function that takes model (not just key-val pairs) and rule as input, produces a structured errors (we will see shortly why we use plural) object as output. No more and no less.

We don't provider features that you commonly see in the alternatives.

  • No view template integrations.
  • No front-end framework integrations.
  • No mutation observation or monitoring.

Why? Because it's simpler and more flexible without them.

License

bcx-validation is licensed under the MIT license.