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)
- React & Redux: Web Application Workshop with Damjan Vujnovic (Online Workshop on 14th - 18th March 2022)
- FullStack eXchange (in London on 1st - 30th September 2022)
- Vue.js and TypeScript: Working Together like Peanut Butter and Jelly (Online Meetup on 3rd February 2022)
- Getting Geospatial Data on the Web (Online Meetup on 10th February 2022)
- Fable Python |> F# ♥️ Python (SkillsCast recorded in October 2021)
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.