Web forms are the connective tissue of the internet. Without them, people cannot request their health records, apply for university, order pad thai, or book a plane ticket. Yet too often, the tools we use to build those forms are a grab bag of libraries and DIY solutions that can result in a subpar user experience, poor accessibility, and low maintainability.
In this talk, we will introduce FormKit — a form-building framework — and explore how this tool can empower Vue developers to write consistent, accessible, even delightful forms without spending a lifetime building them.
Talk table of contents:
- - The problem with forms, why they’re hard
- - Introduction to FormKit
- - Input library
- - Validation
- - Accessibility
- - Form architecture
- - Generating forms from JSON
- - Next steps and closing statements
This talk has been presented at Vue.js London 2023, check out the latest edition of this JavaScript Conference.
Comments