made with vue.js

VeeValidate

Form Library

Visit Site

Description

Form Library

"Painless Vue forms: The form library vee-validate takes care of value tracking, validation, errors, submissions and more.

Most form libraries will save you a lot of time, but vee-validate tackles the major pain points of forms and then gets out of your way, some of those are:

  • Form state and value tracking
  • UX
  • Synchronous and asynchronous validation
  • Handling submissions

vee-validate tries to handle all of the above and more by providing abstractions to these problems without any UI. This could be viewed as a double-edged sword, however, overriding UI and styles was the downfall of many component libraries and design languages.

Because of that, vee-validate abstracts away the hard parts into pure logic compositions that you can add to your existing UI and component. There is nothing to override, there is no hidden cost. You can also use vee-validate to power your components internally, and as a result you can build up your form library without having to think about the hard parts."


Creator

Abdelrahman Awad
@logaretm


Social Media Links

Vue Prlx ๐Ÿ”ฎ Parallax Directive
icon-eye-dark Created with Sketch. 4.263
Vue.resize Detect HTML Resize Events
icon-eye-dark Created with Sketch. 12.539
Sentry for Vue Vue Application Monitoring
๐Ÿ’š Sponsored by Friends
Weโ€™re hosting on Digital Ocean! ๐Ÿ’™ Try it today and get a free $100 credit.
Vue Promised Composable Promises & Promises as Components
icon-eye-dark Created with Sketch. 930
Vue Chimera Reactive RESTful API Client
icon-eye-dark Created with Sketch. 2.152