Я бы прибегнул к использованию библиотеки только в том случае, если форм в приложении довольно много.
Обычно использовал Formik + Yup, но есть вот такое решение
https://react-hook-form.com/, приводят бенчмаркинг, перфоманс у них выше чем у конкурентов, да и апи простое довольно.