From day one, Final Form and React Final Form were designed to be modular: you put the pieces together to build the form library that fits your requirements.
Why should your users need to download complex code for handling arrays of fields when your signup form is just four fields?
For small forms, redrawing your entire form on every keypress is no problem. But when your form grows, performance can degrade.
No other form library allows such fine tuning to manage exactly which form elements get notified of form state changes.
Consistently on the cutting edge of React technology, React Final Form offers a hooks API to allow you to flexibly compose your form functionality.
The public hooks API is the same one that React Final Form uses internally.