Собрали в одном месте самые важные ссылкичитайте авторский блог
Как создать универсальную валидацию для Backend и Frontend и как валидировать сложные текстовые поля