Building forms for the web remains one of the perennial challenges of front-end development, in particular with React. Many of our teams working with React have been using Formik to make this easier, but some are now assessing React Hook Form as a potential alternative. React Hooks already existed when React Hook Form was created, so it could use them as a first-class concept: the framework is registering and tracking form elements as uncontrolled components via a hook, thereby significantly reducing the need for re-rendering. It's also quite lightweight in size and in the amount of boilerplate code needed.