Yup, you should use React Hook Form

React and Forms, we’ve all been there

Explorations

Formik — https://jaredpalmer.com/formik/

Redux Form — https://github.com/redux-form/redux-form

React Hook Form

RHF Strengths

RHF Downsides

Yup

Yup Strengths

Yup downsides

Bundle size impact

Images gathered through https://bundlephobia.com/

React hook form adoption

How I see us using this

Schemas living in a separate package

Updates to the store are performed when hooks callbacks are fired

Complex, multi-step, validation

Conclusion

Front End Developer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store