Please log in to watch this conference skillscast.
Ok, done well they don’t have to be so painful for the user, and designing them well can be an engaging challenge.
However, implementing them… is tedious, repetitive and error prone.
What’s much more interesting is writing a system that writes all that for you! Now there is an interesting coding challenge with problems to solve along the way that will remove the repetition and reduce errors.
During this talk, you will explore creating a simple, cross platform JS class for form creation that can be expanded with support for validation and whatever features you care to add. Even if your client wants a static HTML form, you won’t have to write it.
Not intended as a prescriptive “This is the right way” lecture, the guide is intended to encourage problem solving with code that can be reused, expanded and maintained.
YOU MAY ALSO LIKE:
- I RLY LOVE Form Controls! - Intermediate (SkillsCast recorded in July 2017)
- Leadership Guide for the Reluctant Leader (In‑Person Workshop) (in London on 29th July 2022)
- FullStack eXchange: In-Person Conference (in London on 27th - 28th July 2022)
- FullStack eXchange: Online Conference (Online Conference on 27th - 28th July 2022)
- Getting Geospatial Data on The Web (SkillsCast recorded in February 2022)
- Vue.js and TypeScript: Working Together like Peanut Butter and Jelly (SkillsCast recorded in February 2022)
I RLY HATE Forms! - Beginner
With a career that harks back to the days of Photoshop 3 and IE 5, and has encompassed everything from graphic design to sysadmin, David is today a committed contract developer, focusing on UI/UX, vanilla and frameworked JS with an abiding passion for clever, responsive CSS. David is the winner of the 2014 Market Research Society Award for innovation with long-term client YouthSight for his work on responsive mobile surveys. Current personal projects include C-VPO, the Automated Resumé Submission Engine, and PlasticMonkey, a Lego® Minfigure collector’s catalogue site.