Where should simple validations happen?

I was definitely leaning toward validating in the component since that seems more in line with the way controllers were used to handle validations, just wanted to hear other people’s thoughts or reasoning for why it makes more sense to do one versus another.

Thanks for your reply!