А лучше вовсе отдельный компонент валидации сделать, чтоб можно было переиспользовать на формах
и привет сторонняя библиотека)
Тк своя валидация будет лучше если только у тебя 2-3 поля, для которых и правил писать особо не надо. А если много полей и условий - лучше взять готовое решение, клоторое будет оттестировано и проверено
Сторонняя библиотека (не важно, валидция или что) - это не всегда что-то огромное и непопоротливое, или некачественное. ПРосто надо с умом выбирать решения