In the past, I tried using ember-validations
but haven’t tried the updated ember-changeset
and ember-changeset-validations
libraries yet.
Nonetheless, there’s a neat frontend schema validation library called Yup. I created an ember addon to wrap this library so we can import it into our Ember apps. It’s incredibly easy to use and offers a ton of flexibility and features.
Check out some demos: https://egaba88.github.io/ember-yup/#/validation-example
Ember Addon Github: GitHub - egaba/ember-yup: Dead simple schema validations for Ember. https://egaba.github.io/ember-yup/
Note: I just started this a couple weeks ago and it’s still a major work in progress.