~/talk

Next Generation Forms with React Final Form

Talkat React Alicante 2018 · on Friday, 2018-09-14· [react, developer-experience]

Library claim: a tiny, framework-agnostic form engine (the core is 4.3K gzip engine) with small React bindings (3.1K react bindings) that actually ships. It uses a subscription-based observer pattern to limit re-renders, demonstrates field- and record-level validation, shows a working final-form-focus decorator that auto-focuses first error, and provides 34+ real examples. Live demos submit, validate, scroll and focus successfully, and the measurements and plugins are concrete reasons to pick it over heavier alternatives.

AI-written summary · about

  1. 0:00Intro
  2. 0:20Forms are hard now
  3. 0:35Form UI is different
  4. 3:28Why I Listen
  5. 5:01Redux Form
  6. 6:10Redux Form Growth
  7. 6:40Feedback
  8. 8:12Solution
  9. 9:37Final Form
  10. 10:25React Final Form In
  11. 11:00Comparison to Other Popular Libraries
  12. 11:35React Final Form API
  13. 12:50Live Coding
  14. 23:25Error Message
  15. 26:15Render Count
  16. 29:55Render Only
  17. 35:39Final Form Focus
  18. 38:02How to Pick a Form Library
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.