Register now or log in to join your professional community.
It is suppose to be purely depends upon on the software requirements.
Basic things will always better to validate at client side is better to avoid unnecessary traffic to server and faster processing. My 2 cents. Thanks.